public interface ProductionFactory<ELEMENT,TOKEN>
Modifier and Type | Method and Description |
---|---|
ELEMENT |
createForAlternativeChildren(boolean many,
boolean optional,
java.lang.Iterable<ELEMENT> children) |
ELEMENT |
createForSequentialChildren(boolean many,
boolean optional,
java.lang.Iterable<ELEMENT> children) |
ELEMENT |
createForToken(boolean many,
boolean optional,
TOKEN token) |
ELEMENT |
createForUnordertedChildren(boolean many,
boolean optional,
java.lang.Iterable<ELEMENT> children) |