org.jasig.portal.groups
Class CompositeEntityIdentifier.NameImpl
java.lang.Object
org.jasig.portal.groups.CompositeEntityIdentifier.NameImpl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, javax.naming.Name
- Enclosing class:
- CompositeEntityIdentifier
private class CompositeEntityIdentifier.NameImpl
- extends java.lang.Object
- implements javax.naming.Name
|
Field Summary |
(package private) java.util.List |
components
|
| Fields inherited from interface javax.naming.Name |
serialVersionUID |
|
Method Summary |
javax.naming.Name |
add(int posn,
java.lang.String comp)
|
javax.naming.Name |
add(java.lang.String comp)
|
javax.naming.Name |
addAll(int posn,
javax.naming.Name n)
|
javax.naming.Name |
addAll(javax.naming.Name n)
|
java.lang.Object |
clone()
|
int |
compareTo(java.lang.Object obj)
|
boolean |
endsWith(javax.naming.Name n)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
get(int posn)
|
java.util.Enumeration |
getAll()
|
private java.util.Enumeration |
getComponents(int start,
int limit)
|
private javax.naming.Name |
getNameComponents(int start,
int limit)
|
javax.naming.Name |
getPrefix(int posn)
|
javax.naming.Name |
getSuffix(int posn)
|
int |
hashCode()
|
boolean |
isEmpty()
|
java.lang.Object |
remove(int posn)
|
int |
size()
|
boolean |
startsWith(javax.naming.Name n)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
components
java.util.List components
CompositeEntityIdentifier.NameImpl
public CompositeEntityIdentifier.NameImpl()
CompositeEntityIdentifier.NameImpl
public CompositeEntityIdentifier.NameImpl(java.util.List comps)
add
public javax.naming.Name add(java.lang.String comp)
- Specified by:
add in interface javax.naming.Name
add
public javax.naming.Name add(int posn,
java.lang.String comp)
- Specified by:
add in interface javax.naming.Name
addAll
public javax.naming.Name addAll(int posn,
javax.naming.Name n)
- Specified by:
addAll in interface javax.naming.Name
addAll
public javax.naming.Name addAll(javax.naming.Name n)
- Specified by:
addAll in interface javax.naming.Name
clone
public java.lang.Object clone()
- Specified by:
clone in interface javax.naming.Name- Overrides:
clone in class java.lang.Object
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable- Specified by:
compareTo in interface javax.naming.Name
endsWith
public boolean endsWith(javax.naming.Name n)
- Specified by:
endsWith in interface javax.naming.Name
get
public java.lang.String get(int posn)
- Specified by:
get in interface javax.naming.Name
getAll
public java.util.Enumeration getAll()
- Specified by:
getAll in interface javax.naming.Name
getPrefix
public javax.naming.Name getPrefix(int posn)
- Specified by:
getPrefix in interface javax.naming.Name
getSuffix
public javax.naming.Name getSuffix(int posn)
- Specified by:
getSuffix in interface javax.naming.Name
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface javax.naming.Name
remove
public java.lang.Object remove(int posn)
throws javax.naming.InvalidNameException
- Specified by:
remove in interface javax.naming.Name
- Throws:
javax.naming.InvalidNameException
size
public int size()
- Specified by:
size in interface javax.naming.Name
startsWith
public boolean startsWith(javax.naming.Name n)
- Specified by:
startsWith in interface javax.naming.Name
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getComponents
private java.util.Enumeration getComponents(int start,
int limit)
getNameComponents
private javax.naming.Name getNameComponents(int start,
int limit)