org.apache.directory.shared.ldap.name
Class antlrNameParser

java.lang.Object
  extended byantlr.Parser
      extended byantlr.LLkParser
          extended byorg.apache.directory.shared.ldap.name.antlrNameParser
All Implemented Interfaces:
antlrNameParserTokenTypes

public class antlrNameParser
extends antlr.LLkParser
implements antlrNameParserTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
 
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
 
Fields inherited from interface org.apache.directory.shared.ldap.name.antlrNameParserTokenTypes
ALPHA, ATTRIBUTE, CLOSE_BRACKET, COMMA, DIGIT, DN_TERMINATOR, EOF, EQUAL, NULL_TREE_LOOKAHEAD, OID, OIDDN, OPEN_BRACKET, PLUS, SEMI, WS
 
Constructor Summary
  antlrNameParser(antlr.ParserSharedInputState state)
           
  antlrNameParser(antlr.TokenBuffer tokenBuf)
           
protected antlrNameParser(antlr.TokenBuffer tokenBuf, int k)
           
  antlrNameParser(antlr.TokenStream lexer)
           
protected antlrNameParser(antlr.TokenStream lexer, int k)
           
 
Method Summary
 java.lang.String attributeTypeAndValue()
           
 java.util.ArrayList name()
           
 java.lang.String nameComponent()
           
 void setNormalizer(NameComponentNormalizer a_normalizer)
           
 
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 java.lang.String[] _tokenNames
Constructor Detail

antlrNameParser

protected antlrNameParser(antlr.TokenBuffer tokenBuf,
                          int k)

antlrNameParser

public antlrNameParser(antlr.TokenBuffer tokenBuf)

antlrNameParser

protected antlrNameParser(antlr.TokenStream lexer,
                          int k)

antlrNameParser

public antlrNameParser(antlr.TokenStream lexer)

antlrNameParser

public antlrNameParser(antlr.ParserSharedInputState state)
Method Detail

setNormalizer

public void setNormalizer(NameComponentNormalizer a_normalizer)

name

public final java.util.ArrayList name()
                               throws antlr.RecognitionException,
                                      antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

nameComponent

public final java.lang.String nameComponent()
                                     throws antlr.RecognitionException,
                                            antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

attributeTypeAndValue

public final java.lang.String attributeTypeAndValue()
                                             throws antlr.RecognitionException,
                                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException


Copyright © 2003-2006 . All Rights Reserved.