Package com.sun.corba.se.impl.ior
Class IORTemplateListImpl
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList
com.sun.corba.se.impl.ior.FreezableList
com.sun.corba.se.impl.ior.IORTemplateListImpl
- All Implemented Interfaces:
IORFactory,IORTemplateList,MakeImmutable,Writeable,Iterable,Collection,List
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanisEquivalent(IORFactory other) Return true iff this.makeIOR(orb,typeid,oid).isEquivalent( other.makeIOR(orb,typeid,oid) for all orb, typeid, and oid.voidConstruct an IOR containing the given ORB, typeid, and ObjectId.voidwrite(OutputStream os) Write this object directly to the output stream.Methods inherited from class com.sun.corba.se.impl.ior.FreezableList
equals, get, hashCode, isImmutable, makeElementsImmutable, remove, size, subListMethods inherited from class java.util.AbstractList
add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRangeMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, size, sort, spliterator, subList, toArray, toArray
-
Constructor Details
-
IORTemplateListImpl
public IORTemplateListImpl() -
IORTemplateListImpl
-
-
Method Details
-
set
- Specified by:
setin interfaceList- Overrides:
setin classFreezableList
-
add
- Specified by:
addin interfaceList- Overrides:
addin classFreezableList
-
makeImmutable
public void makeImmutable()- Specified by:
makeImmutablein interfaceMakeImmutable- Overrides:
makeImmutablein classFreezableList
-
write
Description copied from interface:WriteableWrite this object directly to the output stream. -
makeIOR
Description copied from interface:IORFactoryConstruct an IOR containing the given ORB, typeid, and ObjectId. The same ObjectId will be used for all TaggedProfileTemplates in the IORFactory.- Specified by:
makeIORin interfaceIORFactory
-
isEquivalent
Description copied from interface:IORFactoryReturn true iff this.makeIOR(orb,typeid,oid).isEquivalent( other.makeIOR(orb,typeid,oid) for all orb, typeid, and oid.- Specified by:
isEquivalentin interfaceIORFactory
-