| Modifier and Type | Class and Description |
|---|---|
| protected static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv Expression | attributePrunedExpression
AttributePruner.prune(exp) |
| pack-priv final Map | simpleElementTokenResidual
map from element to residual(exp,ElementToken(element)) this map is not applicable when the ElementToken represents more than one element. |
| public static final int | STRING_NOTCOMPUTED
a value indicates that stringCareLevel has not computed yet. |
| pack-priv int | stringCareLevel
cached value of string care level. |
| pack-priv final Map | transitions
map from (namespaceURI,tagName) pair to OwnerAndContinuation. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| attributePrunedExpression | back to summary |
|---|---|
| pack-priv Expression attributePrunedExpression AttributePruner.prune(exp) | |
| simpleElementTokenResidual | back to summary |
|---|---|
| pack-priv final Map<Object, Object> simpleElementTokenResidual map from element to residual(exp,ElementToken(element)) this map is not applicable when the ElementToken represents more than one element. Because of 'concur' operator. In RELAX, residual(exp,elem1|elem2) = residual(exp,elem1) | residual(exp,elem2) Since it is possible for multiple threads to access the same OptimizationTag concurrently, it has to be serialized. | |
| STRING_NOTCOMPUTED | back to summary |
|---|---|
| public static final int STRING_NOTCOMPUTED a value indicates that stringCareLevel has not computed yet. | |
| stringCareLevel | back to summary |
|---|---|
| pack-priv int stringCareLevel cached value of string care level. See Acceptor.getStringCareLevel for meanings of value. | |
| transitions | back to summary |
|---|---|
| pack-priv final Map<StringPair, Object> transitions map from (namespaceURI,tagName) pair to OwnerAndContinuation. | |
| OptimizationTag | back to summary |
|---|---|
| pack-priv OptimizationTag() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Expression | |
| pack-priv final ElementExp |
| Access | Constructor and Description |
|---|---|
| public |
| continuation | back to summary |
|---|---|
| pack-priv final Expression continuation | |
| owner | back to summary |
|---|---|
| pack-priv final ElementExp owner | |
| OwnerAndCont | back to summary |
|---|---|
| public OwnerAndCont(ElementExp owner, Expression cont) | |