|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.cache.Fqn
Fully qualified name. Essentially a list of relative names, from root to a given node. This class is immutable.
Constructor Summary | |
Fqn()
|
|
Fqn(Fqn (src) base,
Fqn (src) relative)
|
|
Fqn(Fqn (src) base,
java.lang.Object relative_name)
|
|
Fqn(java.util.List names)
|
|
Fqn(java.lang.Object name)
|
|
Fqn(java.lang.Object[] names)
|
Method Summary | |
Fqn (src) |
add(java.util.List names)
|
void |
addFqn(java.lang.String fqn)
Constructs an Fqn out of a string such as "/a/b/c" |
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object obj)
|
static Fqn (src) |
fromString(java.lang.String fqn)
|
java.lang.Object |
get(int index)
|
Fqn (src) |
getFqnChild(int index)
Obtain a child Fqn from a sub-index. |
int |
hashCode()
|
boolean |
isChildOf(Fqn (src) parentFqn)
Check if current fqn is child of parentFqn |
void |
readExternal(java.io.ObjectInput in)
|
int |
size()
|
java.lang.String |
toString()
|
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Fqn()
public Fqn(java.lang.Object name)
public Fqn(java.util.List names)
public Fqn(java.lang.Object[] names)
public Fqn(Fqn (src) base, java.lang.Object relative_name)
public Fqn(Fqn (src) base, Fqn (src) relative)
Method Detail |
public static Fqn (src) fromString(java.lang.String fqn)
public Fqn (src) getFqnChild(int index)
index
- where is the last index of child fqn
public void addFqn(java.lang.String fqn)
fqn
- public Fqn (src) add(java.util.List names)
public int size()
public java.lang.Object get(int index)
public java.lang.Object clone()
public boolean equals(java.lang.Object obj)
public int hashCode()
public java.lang.String toString()
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public boolean isChildOf(Fqn (src) parentFqn)
parentFqn
-
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |