Lines Matching defs:predicates
63 * A vector of predicates (filters) defined on this step - may be null
68 * Some simple predicates can be handled by this class (and not by the
70 * handled. We use this boolean to remember if we did have any predicates.
79 public Step(int axis, int nodeType, Vector predicates) {
82 _predicates = predicates;
86 * Set the parser for this element and all child predicates
122 * Returns the vector containing all predicates for this step.
129 * Returns the vector containing all predicates for this step.
131 public void addPredicates(Vector predicates) {
133 _predicates = predicates;
136 _predicates.addAll(predicates);
161 * Returns 'true' if this step has any predicates
196 * assigned type node if they have no predicates. All other steps
216 // Type check all predicates (expressions applied to the step)
363 * Translate a sequence of predicates. Each predicate is translated
382 // Special case for predicates that can use the NodeValueIterator
383 // instead of an auxiliary class. Certain path/predicates pairs
400 // the predicates Step, and place the node test on top of that