public class IORImpl extends IdentifiableContainerBase implements IOR
modCount| Constructor and Description |
|---|
IORImpl(InputStream is) |
IORImpl(ORB orb)
Construct an empty IOR.
|
IORImpl(ORB orb,
String typeid) |
IORImpl(ORB orb,
String typeId,
IORTemplateList iortemps,
ObjectId id)
Construct an IOR from an IORTemplate by applying the same
object id to each TaggedProfileTemplate in the IORTemplate.
|
IORImpl(ORB orb,
String typeId,
IORTemplate iortemp,
ObjectId id)
Construct an IOR from an IORTemplate by applying the same
object id to each TaggedProfileTemplate in the IORTemplate.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
IOR |
getIOPIOR()
Return a representation of this IOR in the standard GIOP marshalled
form.
|
IORTemplateList |
getIORTemplates()
Return the IORTemplateList for this IOR.
|
ORB |
getORB() |
IIOPProfile |
getProfile()
Return the first IIOPProfile in this IOR.
|
String |
getTypeId()
Return the type id string from the IOR.
|
int |
hashCode() |
boolean |
isEquivalent(IOR ior)
Return true if this IOR is equivalent to ior.
|
boolean |
isNil()
Return true if this IOR has no profiles.
|
void |
makeImmutable() |
String |
stringify()
Return a representation of this IOR in the standard GIOP stringified
format that begins with "IOR:".
|
void |
write(OutputStream os)
Write this object directly to the output stream.
|
iteratorByIdadd, get, isImmutable, makeElementsImmutable, remove, set, size, subListadd, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRangeaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waititeratorByIdadd, add, addAll, addAll, clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayparallelStream, removeIf, streampublic IORImpl(ORB orb)
public IORImpl(ORB orb, String typeId, IORTemplate iortemp, ObjectId id)
public IORImpl(ORB orb, String typeId, IORTemplateList iortemps, ObjectId id)
public IORImpl(InputStream is)
public boolean equals(Object obj)
equals in interface Collectionequals in interface Listequals in class FreezableListpublic int hashCode()
hashCode in interface CollectionhashCode in interface ListhashCode in class FreezableListpublic String getTypeId()
IORpublic void write(OutputStream os)
Writeablepublic String stringify()
IORpublic void makeImmutable()
makeImmutable in interface MakeImmutablemakeImmutable in class FreezableListpublic IOR getIOPIOR()
IORpublic boolean isNil()
IORpublic boolean isEquivalent(IOR ior)
IORisEquivalent in interface IORpublic IORTemplateList getIORTemplates()
getIORTemplates in interface IORpublic IIOPProfile getProfile()
getProfile in interface IORCopyright © 2018 JBoss by Red Hat. All rights reserved.