public class AntlrSchemaValueParser extends antlr.LLkParser implements AntlrSchemaValueTokenTypes
Modifier and Type | Field and Description |
---|---|
static String[] |
_tokenNames |
static antlr.collections.impl.BitSet |
_tokenSet_0 |
static antlr.collections.impl.BitSet |
_tokenSet_1 |
static antlr.collections.impl.BitSet |
_tokenSet_2 |
static antlr.collections.impl.BitSet |
_tokenSet_3 |
static antlr.collections.impl.BitSet |
_tokenSet_4 |
static antlr.collections.impl.BitSet |
_tokenSet_5 |
static antlr.collections.impl.BitSet |
_tokenSet_6 |
static antlr.collections.impl.BitSet |
_tokenSet_7 |
static antlr.collections.impl.BitSet |
_tokenSet_8 |
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
CHAR, DESCR, DESCR_OR_QUIRKS_DESCR, DIGIT, DOLLAR, EOF, HYPEN, LCURLY, LDIGIT, LEN, LPAR, NULL_TREE_LOOKAHEAD, NUMBER, NUMBER2, NUMERICOID, OTHER, QUIRKS_DESCR, QUOTE, RCURLY, RPAR, WHSP
Modifier | Constructor and Description |
---|---|
|
AntlrSchemaValueParser(antlr.ParserSharedInputState state) |
|
AntlrSchemaValueParser(antlr.TokenBuffer tokenBuf) |
protected |
AntlrSchemaValueParser(antlr.TokenBuffer tokenBuf,
int k) |
|
AntlrSchemaValueParser(antlr.TokenStream lexer) |
protected |
AntlrSchemaValueParser(antlr.TokenStream lexer,
int k) |
Modifier and Type | Method and Description |
---|---|
org.apache.directory.api.ldap.model.schema.syntaxes.AntlrSchemaParser.NoidLen |
noidlen()
noidlen = numericoid [ LCURLY len RCURLY ]
len = number
|
String |
numericoid()
numericoid = number 1*( DOT number )
|
String |
oid()
oid = descr / numericoid
numericoid = number 1*( DOT number )
descr = keystring
keystring = leadkeychar *keychar
leadkeychar = ALPHA
keychar = ALPHA / DIGIT / HYPHEN
number = DIGIT / ( LDIGIT 1*DIGIT )
|
List<String> |
oids()
oids = oid / ( LPAREN WSP oidlist WSP RPAREN )
oidlist = oid *( WSP DOLLAR WSP oid )
|
String |
qdescr()
qdescr = SQUOTE descr SQUOTE
|
List<String> |
qdescrs()
qdescrs = qdescr / ( LPAREN WSP qdescrlist WSP RPAREN )
qdescrlist = [ qdescr *( SP qdescr ) ]
|
org.apache.directory.api.ldap.model.schema.syntaxes.AntlrSchemaParser.NoidLen |
quirksNoidlen()
noidlen = numericoid [ LCURLY len RCURLY ]
len = number
|
String |
quirksQdescr()
qdescr = SQUOTE descr SQUOTE
|
List<String> |
quirksQdescrs()
qdescrs = qdescr / ( LPAREN WSP qdescrlist WSP RPAREN )
qdescrlist = [ qdescr *( SP qdescr ) ]
|
Integer |
ruleid()
ruleid = number
number = DIGIT / ( LDIGIT 1*DIGIT )
|
List<Integer> |
ruleids()
ruleids = ruleid / ( LPAREN WSP ruleidlist WSP RPAREN )
ruleidlist = ruleid *( SP ruleid )
|
void |
setParserMonitor(ParserMonitor monitor) |
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, 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 static final antlr.collections.impl.BitSet _tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_2
public static final antlr.collections.impl.BitSet _tokenSet_3
public static final antlr.collections.impl.BitSet _tokenSet_4
public static final antlr.collections.impl.BitSet _tokenSet_5
public static final antlr.collections.impl.BitSet _tokenSet_6
public static final antlr.collections.impl.BitSet _tokenSet_7
public static final antlr.collections.impl.BitSet _tokenSet_8
protected AntlrSchemaValueParser(antlr.TokenBuffer tokenBuf, int k)
public AntlrSchemaValueParser(antlr.TokenBuffer tokenBuf)
protected AntlrSchemaValueParser(antlr.TokenStream lexer, int k)
public AntlrSchemaValueParser(antlr.TokenStream lexer)
public AntlrSchemaValueParser(antlr.ParserSharedInputState state)
public void setParserMonitor(ParserMonitor monitor)
public final org.apache.directory.api.ldap.model.schema.syntaxes.AntlrSchemaParser.NoidLen noidlen() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final org.apache.directory.api.ldap.model.schema.syntaxes.AntlrSchemaParser.NoidLen quirksNoidlen() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final String numericoid() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final String oid() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final List<String> oids() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final String qdescr() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final List<String> qdescrs() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final String quirksQdescr() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final List<String> quirksQdescrs() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
public final Integer ruleid() throws antlr.RecognitionException, antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.