public class NonTerminal extends Expansion
eol, inMinimumSize, myGeneration, nextGenerationIndex, parent
Constructor and Description |
---|
NonTerminal() |
Modifier and Type | Method and 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) |
dumpPrefix, hashCode, reInit, toString
public java.lang.StringBuffer dump(int indent, java.util.Set alreadyDumped)
public void setLhsTokens(java.util.List<Token> lhsTokens)
lhsTokens
- the lhsTokens to setpublic java.util.List<Token> getLhsTokens()
public void setName(java.lang.String name)
name
- the name to setpublic java.lang.String getName()
public void setParametrizedTypeTokens(java.util.List<Token> argument_tokens)
argument_tokens
- the argument_tokens to setpublic java.util.List<Token> getParametrizedTypeTokens()
public void setArgumentTokens(java.util.List<Token> parametrized_type__tokens)
argument_tokens
- the argument_tokens to setpublic java.util.List<Token> getArgumentTokens()
public NormalProduction setProd(NormalProduction prod)
prod
- the prod to setpublic NormalProduction getProd()