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 boolean
equals(java.lang.Object obj)
java.lang.String[]
getAdapterName()
Get the adapter name simply as an array of strings.int
getNumLevels()
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:
equals
in classObjectAdapterIdBase
-
getNumLevels
public int getNumLevels()
Description copied from interface:ObjectAdapterId
Return 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:ObjectAdapterId
Return 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:ObjectAdapterId
Get the adapter name simply as an array of strings.- Returns:
- adapter name
-
-