Package org.javacc.parser
Class NonTerminal
- java.lang.Object
-
- org.javacc.parser.Expansion
-
- org.javacc.parser.NonTerminal
-
public class NonTerminal extends Expansion
Describes non terminals.
-
-
Field Summary
-
Fields inherited from class org.javacc.parser.Expansion
eol, inMinimumSize, myGeneration, nextGenerationIndex, parent
-
-
Constructor Summary
Constructors Constructor Description NonTerminal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuffer
dump(int indent, java.util.Set alreadyDumped)
java.util.List<Token>
getArgumentTokens()
java.util.List<Token>
getLhsTokens()
java.lang.String
getName()
java.util.List<Token>
getParametrizedTypeTokens()
NormalProduction
getProd()
void
setArgumentTokens(java.util.List<Token> parametrized_type__tokens)
void
setLhsTokens(java.util.List<Token> lhsTokens)
void
setName(java.lang.String name)
void
setParametrizedTypeTokens(java.util.List<Token> argument_tokens)
NormalProduction
setProd(NormalProduction prod)
-
Methods inherited from class org.javacc.parser.Expansion
dumpPrefix, hashCode, reInit, toString
-
-
-
-
Method Detail
-
dump
public java.lang.StringBuffer dump(int indent, java.util.Set alreadyDumped)
-
setLhsTokens
public void setLhsTokens(java.util.List<Token> lhsTokens)
- Parameters:
lhsTokens
- the lhsTokens to set
-
getLhsTokens
public java.util.List<Token> getLhsTokens()
- Returns:
- the lhsTokens
-
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
-
getName
public java.lang.String getName()
- Returns:
- the name
-
setParametrizedTypeTokens
public void setParametrizedTypeTokens(java.util.List<Token> argument_tokens)
- Parameters:
argument_tokens
- the argument_tokens to set
-
getParametrizedTypeTokens
public java.util.List<Token> getParametrizedTypeTokens()
- Returns:
- the argument_tokens
-
setArgumentTokens
public void setArgumentTokens(java.util.List<Token> parametrized_type__tokens)
- Parameters:
argument_tokens
- the argument_tokens to set
-
getArgumentTokens
public java.util.List<Token> getArgumentTokens()
- Returns:
- the argument_tokens
-
setProd
public NormalProduction setProd(NormalProduction prod)
- Parameters:
prod
- the prod to set
-
getProd
public NormalProduction getProd()
- Returns:
- the prod
-
-