| Modifier and Type | Field and Description |
|---|---|
| protected final Pattern | |
| protected final Pattern |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
Overrides com.
|
| public final void | |
| private void | |
| public final Pattern[] | |
| public final Pattern | |
| public final Pattern | |
| pack-priv boolean |
| p1 | back to summary |
|---|---|
| protected final Pattern p1 | |
| p2 | back to summary |
|---|---|
| protected final Pattern p2 | |
| BinaryPattern | back to summary |
|---|---|
| pack-priv BinaryPattern(boolean nullable, int hc, Pattern p1, Pattern p2) | |
| checkRecursion | back to summary |
|---|---|
| pack-priv void checkRecursion(int depth) throws SAXException Overrides com. | |
| checkRestrictions | back to summary |
|---|---|
| pack-priv void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha) throws RestrictionViolationException Overrides com. | |
| fillChildren | back to summary |
|---|---|
| public final void fillChildren(Collection<E> col) Adds all the children of this pattern to the given collection. For example, if this pattern is (A|B|C), it adds A, B, and C to the collection, even though internally it's represented as (A|(B|C)). | |
| fillChildren | back to summary |
|---|---|
| private void fillChildren(Class<T> c, Pattern p, Collection<E> col) | |
| getChildren | back to summary |
|---|---|
| public final Pattern[] getChildren() Same as | |
| getOperand1 | back to summary |
|---|---|
| public final Pattern getOperand1() | |
| getOperand2 | back to summary |
|---|---|
| public final Pattern getOperand2() | |
| samePattern | back to summary |
|---|---|
| pack-priv boolean samePattern(Pattern other) Implements abstract com. | |