public static class GrammarAlias.AlternativeAlias extends GrammarAlias.CompoundAlias
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<GrammarAlias.AbstractElementAlias> |
children |
many, optional, parent| Constructor and Description |
|---|
GrammarAlias.AlternativeAlias(boolean many,
boolean optional,
GrammarAlias.AbstractElementAlias... children) |
GrammarAlias.AlternativeAlias(boolean many,
boolean optional,
java.lang.Iterable<GrammarAlias.AbstractElementAlias> children) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<GrammarAlias.AbstractElementAlias> |
getChildren() |
addChildren, addChildren, equals, hashCodegetParent, isMany, isOptional, toStringprotected final java.util.Set<GrammarAlias.AbstractElementAlias> children
public GrammarAlias.AlternativeAlias(boolean many,
boolean optional,
GrammarAlias.AbstractElementAlias... children)
public GrammarAlias.AlternativeAlias(boolean many,
boolean optional,
java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
public java.util.Set<GrammarAlias.AbstractElementAlias> getChildren()
getChildren in class GrammarAlias.CompoundAlias