Package org.apache.ignite.table.criteria
Interface CriteriaVisitor<C>
- Type Parameters:
C
- Context type.
public interface CriteriaVisitor<C>
A visitor to traverse an criteria tree.
-
Method Summary
Modifier and TypeMethodDescription<T> void
Visit aColumn
instance with the given context.<T> void
Visit aCriteria
instance with the given context.<T> void
visit
(Expression expression, C context) Visit aExpression
instance with the given context.<T> void
Visit aParameter
instance with the given context.
-
Method Details
-
visit
Visit aParameter
instance with the given context.- Parameters:
argument
- Parameter to visitcontext
- context of the visit ornull
, if not used
-
visit
Visit aColumn
instance with the given context.- Parameters:
column
- Column to visitcontext
- context of the visit ornull
, if not used
-
visit
Visit aExpression
instance with the given context.- Parameters:
expression
- Expression to visitcontext
- context of the visit ornull
, if not used
-
visit
Visit aCriteria
instance with the given context.- Parameters:
criteria
- Criteria to visitcontext
- context of the visit ornull
, if not used
-