public class FilterNormalizerImpl extends Object implements FilterNormalizer
| Modifier and Type | Class and Description |
|---|---|
protected class |
FilterNormalizerImpl.State
Immutable
Normalization operations are directly done on this structure.
|
| Modifier and Type | Method and Description |
|---|---|
IQTree |
normalizeForOptimization(FilterNode initialFilterNode,
IQTree initialChild,
VariableGenerator variableGenerator,
IQProperties currentIQProperties)
TODO: Optimization: lift direct construction and filter nodes before normalizing them
(so as to reduce the recursive pressure)
|
public IQTree normalizeForOptimization(FilterNode initialFilterNode, IQTree initialChild, VariableGenerator variableGenerator, IQProperties currentIQProperties)
normalizeForOptimization in interface FilterNormalizerCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.