package org.opennms.core.criteria.restrictions;
public interface RestrictionVisitor {
public void visitNull(final NullRestriction restriction);
public void visitNullComplete(final NullRestriction restriction);
public void visitNotNull(final NotNullRestriction restriction);
public void visitNotNullComplete(final NotNullRestriction restriction);
public void visitEq(final EqRestriction restriction);
public void visitEqComplete(final EqRestriction restriction);
public void visitNe(final NeRestriction restriction);
public void visitNeComplete(final NeRestriction restriction);
public void visitGt(final GtRestriction restriction);
public void visitGtComplete(final GtRestriction restriction);
public void visitGe(final GeRestriction restriction);
public void visitGeComplete(final GeRestriction restriction);
public void visitLt(final LtRestriction restriction);
public void visitLtComplete(final LtRestriction restriction);
public void visitLe(final LeRestriction restriction);
public void visitLeComplete(final LeRestriction restriction);
public void visitAll(final AllRestriction restriction);
public void visitAllComplete(final AllRestriction restriction);
public void visitAny(final AnyRestriction restriction);
public void visitAnyComplete(final AnyRestriction restriction);
public void visitLike(final LikeRestriction restriction);
public void visitLikeComplete(final LikeRestriction restriction);
public void visitIlike(final IlikeRestriction restriction);
public void visitIlikeComplete(final IlikeRestriction restriction);
public void visitIn(final InRestriction restriction);
public void visitInComplete(final InRestriction restriction);
public void visitNot(final NotRestriction restriction);
public void visitNotComplete(final NotRestriction restriction);
public void visitBetween(final BetweenRestriction restriction);
public void visitBetweenComplete(final BetweenRestriction restriction);
public void visitSql(final SqlRestriction restriction);
public void visitSqlComplete(final SqlRestriction restriction);
public void visitIplike(final IplikeRestriction restriction);
public void visitIplikeComplete(final IplikeRestriction restriction);
}