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.
|
iteratorById
add, get, isImmutable, makeElementsImmutable, remove, set, size, subList
add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
iteratorById
public 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 FreezableList
public int hashCode()
hashCode
in interface Collection<Object>
hashCode
in interface List<Object>
hashCode
in class FreezableList
public ObjectKeyTemplate getObjectKeyTemplate()
getObjectKeyTemplate
in interface IORTemplate
public IOR makeIOR(ORB orb, String typeid, ObjectId oid)
IORFactory
makeIOR
in interface IORFactory
public boolean isEquivalent(IORFactory other)
IORFactory
isEquivalent
in interface IORFactory
public void makeImmutable()
makeImmutable
in interface MakeImmutable
makeImmutable
in class FreezableList
public void write(OutputStream os)
Writeable
Copyright © 2018 JBoss by Red Hat. All rights reserved.