|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SmRestrictedXPath<S>
Method Summary | |
---|---|
SmRestrictedXPath<S> |
getAlternate()
Return the next XPath in a succession of alternates. |
int |
getStepLength()
Gives the number of steps for this branch of the expression |
S |
getStepLocalName(int index)
|
S |
getStepNamespace(int index)
|
int |
getUBoundStep()
Returns the index of the highest step. |
boolean |
isAttribute()
returns true if path ended with "@something" |
boolean |
isContextNode(int index)
Determines whether the step specified is "." which is shorthand for "self::node()". |
boolean |
isRelocatable()
returns true if path started with ".//" |
boolean |
isWildcardLocalName(int index)
|
boolean |
isWildcardNamespace(int index)
|
Method Detail |
---|
boolean isRelocatable()
boolean isAttribute()
int getStepLength()
int getUBoundStep()
S getStepNamespace(int index)
index
- zero-based, must be less than getStepLength()
S getStepLocalName(int index)
index
- zero-based, must be less than getStepLength()
boolean isWildcardNamespace(int index)
boolean isWildcardLocalName(int index)
boolean isContextNode(int index)
SmRestrictedXPath<S> getAlternate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |