com.bazaarvoice.emodb.sor.condition.ConditionVisitor Maven / Gradle / Ivy
The newest version!
package com.bazaarvoice.emodb.sor.condition;
import javax.annotation.Nullable;
public interface ConditionVisitor {
@Nullable
V visit(ConstantCondition condition, @Nullable T context);
@Nullable
V visit(EqualCondition condition, @Nullable T context);
@Nullable
V visit(InCondition condition, @Nullable T context);
@Nullable
V visit(IntrinsicCondition condition, @Nullable T context);
@Nullable
V visit(IsCondition condition, @Nullable T context);
@Nullable
V visit(ComparisonCondition condition, @Nullable T context);
@Nullable
V visit(ContainsCondition condition, @Nullable T context);
@Nullable
V visit(LikeCondition condition, @Nullable T context);
@Nullable
V visit(NotCondition condition, @Nullable T context);
@Nullable
V visit(AndCondition condition, @Nullable T context);
@Nullable
V visit(OrCondition condition, @Nullable T context);
@Nullable
V visit(MapCondition condition, @Nullable T context);
@Nullable
V visit(PartitionCondition condition, @Nullable T context);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy