org.javaruntype.type.parser
Class TypeParser

Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.javaruntype.type.parser.TypeParser

public class TypeParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class TypeParser.type_return
           
static class TypeParser.typeExpression_return
           
static class TypeParser.typeParameterization_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int ARRAY
           
static int BEGINTYPEPARAM
           
static int CLASSNAME
           
static int COMMA
           
static int ENDTYPEPARAM
           
static int EOF
           
static int EXT
           
static int EXTENDS
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_in_typeExpression183
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_in_typeExpression230
           
static org.antlr.runtime.BitSet FOLLOW_BEGINTYPEPARAM_in_typeExpression210
           
static org.antlr.runtime.BitSet FOLLOW_CLASSNAME_in_typeExpression178
           
static org.antlr.runtime.BitSet FOLLOW_CLASSNAME_in_typeExpression208
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_typeExpression217
           
static org.antlr.runtime.BitSet FOLLOW_ENDTYPEPARAM_in_typeExpression225
           
static org.antlr.runtime.BitSet FOLLOW_EXTENDS_in_typeParameterization309
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_in_typeParameterization332
           
static org.antlr.runtime.BitSet FOLLOW_typeExpression_in_type160
           
static org.antlr.runtime.BitSet FOLLOW_typeExpression_in_typeParameterization291
           
static org.antlr.runtime.BitSet FOLLOW_typeExpression_in_typeParameterization313
           
static org.antlr.runtime.BitSet FOLLOW_typeExpression_in_typeParameterization336
           
static org.antlr.runtime.BitSet FOLLOW_typeParameterization_in_typeExpression214
           
static org.antlr.runtime.BitSet FOLLOW_typeParameterization_in_typeExpression221
           
static org.antlr.runtime.BitSet FOLLOW_UNKNOWN_in_typeParameterization299
           
static org.antlr.runtime.BitSet FOLLOW_UNKNOWN_in_typeParameterization307
           
static org.antlr.runtime.BitSet FOLLOW_UNKNOWN_in_typeParameterization330
           
static int SUP
           
static int SUPER
           
static String[] tokenNames
           
static int UNKNOWN
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
TypeParser(org.antlr.runtime.TokenStream input)
           
TypeParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 TypeParser.type_return type()
           
 TypeParser.typeExpression_return typeExpression()
           
 TypeParser.typeParameterization_return typeParameterization()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

WS

public static final int WS
See Also:
Constant Field Values

UNKNOWN

public static final int UNKNOWN
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

EXT

public static final int EXT
See Also:
Constant Field Values

ENDTYPEPARAM

public static final int ENDTYPEPARAM
See Also:
Constant Field Values

SUPER

public static final int SUPER
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

EXTENDS

public static final int EXTENDS
See Also:
Constant Field Values

ARRAY

public static final int ARRAY
See Also:
Constant Field Values

SUP

public static final int SUP
See Also:
Constant Field Values

BEGINTYPEPARAM

public static final int BEGINTYPEPARAM
See Also:
Constant Field Values

CLASSNAME

public static final int CLASSNAME
See Also:
Constant Field Values

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

FOLLOW_typeExpression_in_type160

public static final org.antlr.runtime.BitSet FOLLOW_typeExpression_in_type160

FOLLOW_CLASSNAME_in_typeExpression178

public static final org.antlr.runtime.BitSet FOLLOW_CLASSNAME_in_typeExpression178

FOLLOW_ARRAY_in_typeExpression183

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_in_typeExpression183

FOLLOW_CLASSNAME_in_typeExpression208

public static final org.antlr.runtime.BitSet FOLLOW_CLASSNAME_in_typeExpression208

FOLLOW_BEGINTYPEPARAM_in_typeExpression210

public static final org.antlr.runtime.BitSet FOLLOW_BEGINTYPEPARAM_in_typeExpression210

FOLLOW_typeParameterization_in_typeExpression214

public static final org.antlr.runtime.BitSet FOLLOW_typeParameterization_in_typeExpression214

FOLLOW_COMMA_in_typeExpression217

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_typeExpression217

FOLLOW_typeParameterization_in_typeExpression221

public static final org.antlr.runtime.BitSet FOLLOW_typeParameterization_in_typeExpression221

FOLLOW_ENDTYPEPARAM_in_typeExpression225

public static final org.antlr.runtime.BitSet FOLLOW_ENDTYPEPARAM_in_typeExpression225

FOLLOW_ARRAY_in_typeExpression230

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_in_typeExpression230

FOLLOW_typeExpression_in_typeParameterization291

public static final org.antlr.runtime.BitSet FOLLOW_typeExpression_in_typeParameterization291

FOLLOW_UNKNOWN_in_typeParameterization299

public static final org.antlr.runtime.BitSet FOLLOW_UNKNOWN_in_typeParameterization299

FOLLOW_UNKNOWN_in_typeParameterization307

public static final org.antlr.runtime.BitSet FOLLOW_UNKNOWN_in_typeParameterization307

FOLLOW_EXTENDS_in_typeParameterization309

public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_in_typeParameterization309

FOLLOW_typeExpression_in_typeParameterization313

public static final org.antlr.runtime.BitSet FOLLOW_typeExpression_in_typeParameterization313

FOLLOW_UNKNOWN_in_typeParameterization330

public static final org.antlr.runtime.BitSet FOLLOW_UNKNOWN_in_typeParameterization330

FOLLOW_SUPER_in_typeParameterization332

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_typeParameterization332

FOLLOW_typeExpression_in_typeParameterization336

public static final org.antlr.runtime.BitSet FOLLOW_typeExpression_in_typeParameterization336
Constructor Detail

TypeParser

public TypeParser(org.antlr.runtime.TokenStream input)

TypeParser

public TypeParser(org.antlr.runtime.TokenStream input,
                  org.antlr.runtime.RecognizerSharedState state)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

type

public final TypeParser.type_return type()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeExpression

public final TypeParser.typeExpression_return typeExpression()
                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeParameterization

public final TypeParser.typeParameterization_return typeParameterization()
                                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException


Copyright © 2012 The JAVARUNTYPE team. All Rights Reserved.