org.eclipse.xtext.serializer.analysis
Class GrammarAlias.CompoundAlias
java.lang.Object
org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
org.eclipse.xtext.serializer.analysis.GrammarAlias.CompoundAlias
- Direct Known Subclasses:
- GrammarAlias.AlternativeAlias, GrammarAlias.GroupAlias, GrammarAlias.UnorderedGroupAlias
- Enclosing class:
- GrammarAlias
public abstract static class GrammarAlias.CompoundAlias
- extends GrammarAlias.AbstractElementAlias
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
GrammarAlias.CompoundAlias
public GrammarAlias.CompoundAlias(boolean many,
boolean optional)
addChildren
public void addChildren(GrammarAlias.AbstractElementAlias... children)
addChildren
public void addChildren(java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getChildren
public abstract java.util.Collection<GrammarAlias.AbstractElementAlias> getChildren()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object