public class AntlrSubtreeSpecificationParser extends antlr.LLkParser implements AntlrSubtreeSpecificationParserTokenTypes
Modifier and Type | Field and Description |
---|---|
static String[] |
_tokenNames |
ALPHA, CLOSE_CURLY, COLON, DESCR, DIGIT, DOT, EOF, FILTER, FILTER_VALUE, ID_and, ID_base, ID_chopAfter, ID_chopBefore, ID_item, ID_maximum, ID_minimum, ID_not, ID_or, ID_specificationFilter, ID_specificExclusions, INTEGER, INTEGER_OR_NUMERICOID, LDIGIT, LITERAL_end, NULL_TREE_LOOKAHEAD, NUMERICOID, OPEN_CURLY, SAFEUTF8CHAR, SAFEUTF8STRING, SEP, SP
Constructor and Description |
---|
AntlrSubtreeSpecificationParser(antlr.ParserSharedInputState state) |
AntlrSubtreeSpecificationParser(antlr.TokenBuffer tokenBuf) |
AntlrSubtreeSpecificationParser(antlr.TokenStream lexer) |
Modifier and Type | Method and Description |
---|---|
BranchNode |
and() |
int |
baseDistance() |
void |
chopAfter() |
void |
chopBefore() |
Dn |
distinguishedName() |
ExprNode |
filter() |
void |
init(SchemaManager schemaManager)
Initialize the parser
|
boolean |
isNormalizing() |
LeafNode |
item() |
BranchNode |
not() |
String |
oid() |
BranchNode |
or() |
ExprNode |
refinement() |
List<ExprNode> |
refinements() |
void |
setNormalizerMappingResolver(NormalizerMappingResolver resolver) |
void |
specificExclusion() |
void |
specificExclusions() |
void |
ss_base() |
void |
ss_maximum() |
void |
ss_minimum() |
void |
ss_specificationFilter() |
void |
ss_specificExclusions() |
SubtreeSpecification |
subtreeSpecification() |
void |
subtreeSpecificationComponent() |
SubtreeSpecification |
wrapperEntryPoint() |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
public static final String[] _tokenNames
public AntlrSubtreeSpecificationParser(antlr.TokenBuffer tokenBuf)
public AntlrSubtreeSpecificationParser(antlr.TokenStream lexer)
public AntlrSubtreeSpecificationParser(antlr.ParserSharedInputState state)
public void init(SchemaManager schemaManager)
schemaManager
- the SchemaManager instancepublic void setNormalizerMappingResolver(NormalizerMappingResolver resolver)
public boolean isNormalizing()
public final SubtreeSpecification wrapperEntryPoint() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final SubtreeSpecification subtreeSpecification() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void subtreeSpecificationComponent() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void ss_base() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void ss_specificExclusions() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void ss_minimum() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void ss_maximum() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void ss_specificationFilter() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final Dn distinguishedName() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void specificExclusions() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void specificExclusion() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void chopBefore() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final void chopAfter() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final int baseDistance() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final ExprNode refinement() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final ExprNode filter() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final String oid() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final LeafNode item() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final BranchNode and() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final BranchNode or() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final BranchNode not() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final List<ExprNode> refinements() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.