public final class TreeWalker
extends java.lang.Object
public static void walk(@Nonnull
Condition condition,
@Nonnull
CriteriaListener listener)
protected static void processCondition(@Nonnull
Condition condition,
@Nonnull
CriteriaListener listener)
protected static void processAtomicPredicate(@Nonnull
AtomicCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processNotEqualsCondition(@Nonnull
AtomicCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processEqualsCondition(@Nonnull
AtomicCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processExpression(@Nonnull
Expression expression,
@Nonnull
CriteriaListener listener)
protected static void processBinaryPredicate(@Nonnull
BinaryCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processOrPredicate(@Nonnull
BinaryCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processAndPredicate(@Nonnull
BinaryCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processUnaryPredicate(@Nonnull
UnaryCondition condition,
@Nonnull
CriteriaListener listener)
protected static void processNotPredicate(@Nonnull
UnaryCondition condition,
@Nonnull
CriteriaListener listener)