public class IORTemplateImpl extends IdentifiableContainerBase implements IORTemplate
modCount| Constructor and Description |
|---|
IORTemplateImpl(InputStream is) |
IORTemplateImpl(ObjectKeyTemplate oktemp) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ObjectKeyTemplate |
getObjectKeyTemplate() |
int |
hashCode() |
boolean |
isEquivalent(IORFactory other)
Return true iff this.makeIOR(orb,typeid,oid).isEquivalent( other.makeIOR(orb,typeid,oid) for all orb, typeid, and
oid.
|
void |
makeImmutable()
Ensure that this IORTemplate and all of its profiles can not be modified.
|
IOR |
makeIOR(ORB orb,
String typeid,
ObjectId oid)
Construct an IOR containing the given ORB, typeid, and ObjectId.
|
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 IORTemplateImpl(ObjectKeyTemplate oktemp)
public IORTemplateImpl(InputStream is)
public boolean equals(Object obj)
equals in interface Collection<Object>equals in interface List<Object>equals in class FreezableListpublic int hashCode()
hashCode in interface Collection<Object>hashCode in interface List<Object>hashCode in class FreezableListpublic ObjectKeyTemplate getObjectKeyTemplate()
getObjectKeyTemplate in interface IORTemplatepublic IOR makeIOR(ORB orb, String typeid, ObjectId oid)
IORFactorymakeIOR in interface IORFactorypublic boolean isEquivalent(IORFactory other)
IORFactoryisEquivalent in interface IORFactorypublic void makeImmutable()
makeImmutable in interface MakeImmutablemakeImmutable in class FreezableListpublic void write(OutputStream os)
WriteableCopyright © 2023 JBoss by Red Hat. All rights reserved.