org.apache.directory.api.ldap.model.subtree
Class AntlrSubtreeSpecificationChecker

java.lang.Object
  extended by antlr.Parser
      extended by antlr.LLkParser
          extended by org.apache.directory.api.ldap.model.subtree.AntlrSubtreeSpecificationChecker
All Implemented Interfaces:
AntlrSubtreeSpecificationCheckerTokenTypes

public class AntlrSubtreeSpecificationChecker
extends antlr.LLkParser
implements AntlrSubtreeSpecificationCheckerTokenTypes

The antlr generated subtree specification parser.

Author:
Apache Directory Project
See Also:
RFC 3672

Field Summary
static String[] _tokenNames
           
 
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
 
Fields inherited from interface org.apache.directory.api.ldap.model.subtree.AntlrSubtreeSpecificationCheckerTokenTypes
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 Summary
  AntlrSubtreeSpecificationChecker(antlr.ParserSharedInputState state)
           
  AntlrSubtreeSpecificationChecker(antlr.TokenBuffer tokenBuf)
           
protected AntlrSubtreeSpecificationChecker(antlr.TokenBuffer tokenBuf, int k)
           
  AntlrSubtreeSpecificationChecker(antlr.TokenStream lexer)
           
protected AntlrSubtreeSpecificationChecker(antlr.TokenStream lexer, int k)
           
 
Method Summary
 void and()
           
 void baseDistance()
           
 void chopAfter()
           
 void chopBefore()
           
 void distinguishedName()
           
 void filter()
           
 void init(SchemaManager schemaManager)
          Initiaize the checker
 void item()
           
 void not()
           
 void oid()
           
 void or()
           
 void refinement()
           
 void refinements()
           
 void specificExclusion()
           
 void specificExclusions()
           
 void ss_base()
           
 void ss_maximum()
           
 void ss_minimum()
           
 void ss_specificationFilter()
           
 void ss_specificExclusions()
           
 void subtreeSpecification()
           
 void subtreeSpecificationComponent()
           
 void wrapperEntryPoint()
           
 
Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOut
 
Methods inherited from class antlr.Parser
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final String[] _tokenNames
Constructor Detail

AntlrSubtreeSpecificationChecker

protected AntlrSubtreeSpecificationChecker(antlr.TokenBuffer tokenBuf,
                                           int k)

AntlrSubtreeSpecificationChecker

public AntlrSubtreeSpecificationChecker(antlr.TokenBuffer tokenBuf)

AntlrSubtreeSpecificationChecker

protected AntlrSubtreeSpecificationChecker(antlr.TokenStream lexer,
                                           int k)

AntlrSubtreeSpecificationChecker

public AntlrSubtreeSpecificationChecker(antlr.TokenStream lexer)

AntlrSubtreeSpecificationChecker

public AntlrSubtreeSpecificationChecker(antlr.ParserSharedInputState state)
Method Detail

init

public void init(SchemaManager schemaManager)
Initiaize the checker


wrapperEntryPoint

public final void wrapperEntryPoint()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

subtreeSpecification

public final void subtreeSpecification()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

subtreeSpecificationComponent

public final void subtreeSpecificationComponent()
                                         throws antlr.RecognitionException,
                                                antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

ss_base

public final void ss_base()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

ss_specificExclusions

public final void ss_specificExclusions()
                                 throws antlr.RecognitionException,
                                        antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

ss_minimum

public final void ss_minimum()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

ss_maximum

public final void ss_maximum()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

ss_specificationFilter

public final void ss_specificationFilter()
                                  throws antlr.RecognitionException,
                                         antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

distinguishedName

public final void distinguishedName()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

specificExclusions

public final void specificExclusions()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

specificExclusion

public final void specificExclusion()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

chopBefore

public final void chopBefore()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

chopAfter

public final void chopAfter()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

baseDistance

public final void baseDistance()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

refinement

public final void refinement()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

filter

public final void filter()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

oid

public final void oid()
               throws antlr.RecognitionException,
                      antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

item

public final void item()
                throws antlr.RecognitionException,
                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

and

public final void and()
               throws antlr.RecognitionException,
                      antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

or

public final void or()
              throws antlr.RecognitionException,
                     antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

not

public final void not()
               throws antlr.RecognitionException,
                      antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

refinements

public final void refinements()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.