public class ConditionalClause extends java.lang.Object
Constructor and Description |
---|
ConditionalClause(java.util.List<ETokenType> mandatoryTokens,
ETokenType optionalToken,
boolean optionalTokenStartsClause)
Constructor
|
Modifier and Type | Method and Description |
---|---|
ETokenType[] |
getClauseTokens(boolean withOptionalToken)
Gets a sequence of tokens of this conditional clause with or without the
optional token.
|
ETokenType[] |
getNegatedClauseTokens(boolean withOptionalToken)
Get the conditional clause tokens prepended with the NOT token type.
|
public ConditionalClause(java.util.List<ETokenType> mandatoryTokens, ETokenType optionalToken, boolean optionalTokenStartsClause)
public ETokenType[] getClauseTokens(boolean withOptionalToken)
public ETokenType[] getNegatedClauseTokens(boolean withOptionalToken)