public class ExpNonTerminal extends Expansion
EOL, m_inMinimumSize, m_myGeneration, m_parent| Constructor and Description |
|---|
ExpNonTerminal() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
dump(int indent,
Set<? super Expansion> alreadyDumped) |
List<Token> |
getArgumentTokens() |
List<Token> |
getLhsTokens() |
String |
getName() |
List<Token> |
getParametrizedTypeTokens() |
NormalProduction |
getProd() |
void |
setArgumentTokens(List<Token> parametrizedTypeTokens) |
void |
setLhsTokens(List<Token> lhsTokens) |
void |
setName(String name) |
void |
setParametrizedTypeTokens(List<Token> argument_tokens) |
void |
setProd(NormalProduction prod) |
dumpPrefix, getNextGenerationIndex, hashCode, reInit, toStringpublic StringBuilder dump(int indent, Set<? super Expansion> alreadyDumped)
public void setLhsTokens(List<Token> lhsTokens)
lhsTokens - the lhsTokens to setpublic void setName(String name)
name - the name to setpublic String getName()
public void setParametrizedTypeTokens(List<Token> argument_tokens)
argument_tokens - the argument_tokens to setpublic List<Token> getParametrizedTypeTokens()
public void setArgumentTokens(List<Token> parametrizedTypeTokens)
parametrizedTypeTokens - the argument tokens to setpublic void setProd(NormalProduction prod)
prod - the prod to setpublic NormalProduction getProd()
Copyright © 2017–2019 Philip Helger. All rights reserved.