Package com.sun.corba.ee.impl.ior
Class ObjectAdapterIdArray
- java.lang.Object
-
- com.sun.corba.ee.impl.ior.ObjectAdapterIdBase
-
- com.sun.corba.ee.impl.ior.ObjectAdapterIdArray
-
- All Implemented Interfaces:
ObjectAdapterId,Writeable,java.lang.Iterable<java.lang.String>
- Direct Known Subclasses:
ObjectAdapterIdNumber
public class ObjectAdapterIdArray extends ObjectAdapterIdBase
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String[]objectAdapterId
-
Constructor Summary
Constructors Constructor Description ObjectAdapterIdArray(java.lang.String[] objectAdapterId)ObjectAdapterIdArray(java.lang.String name1, java.lang.String name2)Special constructor used for OA IDs of length 2.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.String[]getAdapterName()Get the adapter name simply as an array of strings.intgetNumLevels()Return the number of elements in the adapter ID.java.util.Iterator<java.lang.String>iterator()Return an iterator that iterates over the components of this adapter ID.-
Methods inherited from class com.sun.corba.ee.impl.ior.ObjectAdapterIdBase
hashCode, toString, write
-
-
-
-
Constructor Detail
-
ObjectAdapterIdArray
public ObjectAdapterIdArray(java.lang.String[] objectAdapterId)
-
ObjectAdapterIdArray
public ObjectAdapterIdArray(java.lang.String name1, java.lang.String name2)Special constructor used for OA IDs of length 2.- Parameters:
name1- First name partname2- Second name part
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classObjectAdapterIdBase
-
getNumLevels
public int getNumLevels()
Description copied from interface:ObjectAdapterIdReturn the number of elements in the adapter ID.- Returns:
- number of elements
-
iterator
public java.util.Iterator<java.lang.String> iterator()
Description copied from interface:ObjectAdapterIdReturn an iterator that iterates over the components of this adapter ID. Each element is returned as a String.- Returns:
- iterator over components
-
getAdapterName
public java.lang.String[] getAdapterName()
Description copied from interface:ObjectAdapterIdGet the adapter name simply as an array of strings.- Returns:
- adapter name
-
-