Package com.sun.corba.se.spi.ior
Interface IOR
- All Superinterfaces:
Collection,Iterable,List,MakeImmutable,Writeable
- All Known Implementing Classes:
IORImpl
An IOR is represented as a list of profiles.
Only instances of TaggedProfile are contained in the list.
-
Method Summary
Modifier and TypeMethodDescriptionReturn a representation of this IOR in the standard GIOP marshalled form.Return the IORTemplate for this IOR.getORB()Return the first IIOPProfile in this IOR.Return the type id string from the IOR.booleanisEquivalent(IOR ior) Return true if this IOR is equivalent to ior.booleanisNil()Return true if this IOR has no profiles.iteratorById(int id) Return an iterator that iterates over tagged profiles with identifier id.Return a representation of this IOR in the standard GIOP stringified format that begins with "IOR:".Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayMethods inherited from interface com.sun.corba.se.spi.ior.MakeImmutable
makeImmutable
-
Method Details
-
getORB
ORB getORB() -
getTypeId
String getTypeId()Return the type id string from the IOR. -
iteratorById
Return an iterator that iterates over tagged profiles with identifier id. It is not possible to modify the list through this iterator. -
stringify
String stringify()Return a representation of this IOR in the standard GIOP stringified format that begins with "IOR:". -
getIOPIOR
IOR getIOPIOR()Return a representation of this IOR in the standard GIOP marshalled form. -
isNil
boolean isNil()Return true if this IOR has no profiles. -
isEquivalent
Return true if this IOR is equivalent to ior. Here equivalent means that the typeids are the same, they have the same number of profiles, and each profile is equivalent to the corresponding profile. -
getIORTemplates
IORTemplateList getIORTemplates()Return the IORTemplate for this IOR. This is simply a list of all TaggedProfileTemplates derived from the TaggedProfiles of the IOR. -
getProfile
IIOPProfile getProfile()Return the first IIOPProfile in this IOR. XXX THIS IS TEMPORARY FOR BACKWARDS COMPATIBILITY AND WILL BE REMOVED SOON!
-