|
Copyright 2002 by aragost | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.aragost.araspect.Path
Constructor Summary | |
Path()
|
Method Summary | |
Path |
append(PathElement elm)
Return a new path that is the specified element appended to the receiver |
protected Path |
clonePath()
|
protected ObjectRef |
createDynamicObjectRef(Evaluator evaluator,
ObjectRef prev,
PathElement elm)
|
static Path |
fromUrlString(java.lang.String s,
java.lang.Object root)
|
java.util.Iterator |
getElementIterator()
|
java.lang.String |
getHandlerId()
|
java.lang.Object |
getSafeValue()
|
java.lang.Object |
getValue()
return the value this Path evaluates to |
java.lang.Class |
getValueClass()
return the value this Path evaluates to |
protected ObjectRef |
getValueRef()
|
Path |
parentPath()
Return the same path without the last PathElement |
protected Path |
shallowClone()
|
java.lang.String |
toString()
|
java.lang.String |
toUrlString()
|
Path |
upTo(PathElement last)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Path()
Method Detail |
public Path parentPath()
public java.lang.Object getValue() throws EvaluationException
EvaluationException
protected ObjectRef getValueRef() throws EvaluationException
EvaluationException
protected ObjectRef createDynamicObjectRef(Evaluator evaluator, ObjectRef prev, PathElement elm)
public java.lang.Object getSafeValue()
public java.lang.Class getValueClass()
public java.util.Iterator getElementIterator()
public Path upTo(PathElement last)
public java.lang.String getHandlerId()
protected Path shallowClone()
protected Path clonePath()
public Path append(PathElement elm)
public java.lang.String toUrlString()
public static Path fromUrlString(java.lang.String s, java.lang.Object root)
public java.lang.String toString()
toString
in class java.lang.Object
|
Copyright 2002 by aragost | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |