public class AncestorPatternOptimizer extends PatternOptimizer
| Constructor and Description |
|---|
AncestorPatternOptimizer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
appliesTo(Pattern pattern) |
static AncestorPatternOptimizer |
getInstance() |
void |
process(RuleEE rule,
Pattern pattern,
java.util.Map<Precondition,java.util.List<RuleEE>> preconditions,
java.util.Map<Characteristic,Characteristic> characteristics) |
addPrecondition, allocateCharacteristicpublic static AncestorPatternOptimizer getInstance()
public boolean appliesTo(Pattern pattern)
appliesTo in class PatternOptimizerpublic void process(RuleEE rule, Pattern pattern, java.util.Map<Precondition,java.util.List<RuleEE>> preconditions, java.util.Map<Characteristic,Characteristic> characteristics)
process in class PatternOptimizerCopyright (c) 2004-2018 Saxonica Limited. All rights reserved.