public abstract class DContainerPattern extends DPattern implements java.lang.Iterable<DPattern>
| Modifier and Type | Field and Description |
|---|---|
private DPattern |
head |
private DPattern |
tail |
annotation, location, next, prev| Constructor and Description |
|---|
DContainerPattern() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
add(DPattern child) |
int |
countChildren() |
DPattern |
firstChild() |
java.util.Iterator<DPattern> |
iterator() |
DPattern |
lastChild() |
accept, createParseable, getAnnotation, getLocation, isAttribute, isElement, isNullable