Class SPathParser
java.lang.Object
org.apache.taglibs.standard.extra.spath.SPathParser
- All Implemented Interfaces:
SPathParserConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanFields inherited from interface org.apache.taglibs.standard.extra.spath.SPathParserConstants
AT, COLON, COMBINING_CHAR, DASH, DEFAULT, DIGIT, DOT, END_BRACKET, EOF, EQUALS, EXTENDER, LETTER, LITERAL, NCNAME, NCNAMECHAR, NSWILDCARD, QNAME, SLASH, STAR, START_BRACKET, tokenImage, UNDERSCORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal AbsolutePathfinal Predicatefinal voidfinal voidfinal Pathfinal ParseExceptionfinal Tokenfinal TokengetToken(int index) static voidSimple command-line parser interface, primarily for testing.final StringnameTest()final PredicatevoidReInit(InputStream stream) voidvoidfinal RelativePathfinal Stepstep()
-
Field Details
-
token_source
-
token
-
jj_nt
-
lookingAhead
public boolean lookingAhead
-
-
Constructor Details
-
SPathParser
-
SPathParser
-
SPathParser
-
SPathParser
-
-
Method Details
-
main
Simple command-line parser interface, primarily for testing.- Throws:
ParseException
-
expression
- Throws:
ParseException
-
absolutePath
- Throws:
ParseException
-
relativePath
- Throws:
ParseException
-
step
- Throws:
ParseException
-
nameTest
- Throws:
ParseException
-
predicate
- Throws:
ParseException
-
attributePredicate
- Throws:
ParseException
-
ReInit
-
ReInit
-
ReInit
-
getNextToken
-
getToken
-
generateParseException
-
enable_tracing
public final void enable_tracing() -
disable_tracing
public final void disable_tracing()
-