Package org.opennms.netmgt.dao.hibernate
Class HibernateCriteriaConverter.HibernateRestrictionVisitor
- java.lang.Object
-
- org.opennms.core.criteria.restrictions.BaseRestrictionVisitor
-
- org.opennms.netmgt.dao.hibernate.HibernateCriteriaConverter.HibernateRestrictionVisitor
-
- All Implemented Interfaces:
RestrictionVisitor
- Enclosing class:
- HibernateCriteriaConverter
public static final class HibernateCriteriaConverter.HibernateRestrictionVisitor extends BaseRestrictionVisitor implements RestrictionVisitor
-
-
Constructor Summary
Constructors Constructor Description HibernateRestrictionVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.hibernate.criterion.Criterion>
getCriterions()
void
visitAllComplete(AllRestriction restriction)
void
visitAnyComplete(AnyRestriction restriction)
void
visitBetween(BetweenRestriction restriction)
void
visitEq(EqRestriction restriction)
void
visitEqProperty(EqPropertyRestriction restriction)
void
visitGe(GeRestriction restriction)
void
visitGt(GtRestriction restriction)
void
visitIlike(IlikeRestriction restriction)
void
visitIn(InRestriction restriction)
void
visitIplike(IplikeRestriction restriction)
void
visitLe(LeRestriction restriction)
void
visitLike(LikeRestriction restriction)
void
visitLt(LtRestriction restriction)
void
visitNe(NeRestriction restriction)
void
visitNotComplete(NotRestriction restriction)
void
visitNotNull(NotNullRestriction restriction)
void
visitNull(NullRestriction restriction)
void
visitSql(SqlRestriction restriction)
-
Methods inherited from class org.opennms.core.criteria.restrictions.BaseRestrictionVisitor
visitAll, visitAny, visitBetweenComplete, visitEqComplete, visitEqPropertyComplete, visitGeComplete, visitGtComplete, visitIlikeComplete, visitInComplete, visitIplikeComplete, visitLeComplete, visitLikeComplete, visitLtComplete, visitNeComplete, visitNot, visitNotNullComplete, visitNullComplete, visitSqlComplete
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opennms.core.criteria.restrictions.RestrictionVisitor
visitAll, visitAny, visitBetweenComplete, visitEqComplete, visitEqPropertyComplete, visitGeComplete, visitGtComplete, visitIlikeComplete, visitInComplete, visitIplikeComplete, visitLeComplete, visitLikeComplete, visitLtComplete, visitNeComplete, visitNot, visitNotNullComplete, visitNullComplete, visitSqlComplete
-
-
-
-
Method Detail
-
getCriterions
public List<org.hibernate.criterion.Criterion> getCriterions()
-
visitNull
public void visitNull(NullRestriction restriction)
- Specified by:
visitNull
in interfaceRestrictionVisitor
- Overrides:
visitNull
in classBaseRestrictionVisitor
-
visitNotNull
public void visitNotNull(NotNullRestriction restriction)
- Specified by:
visitNotNull
in interfaceRestrictionVisitor
- Overrides:
visitNotNull
in classBaseRestrictionVisitor
-
visitEq
public void visitEq(EqRestriction restriction)
- Specified by:
visitEq
in interfaceRestrictionVisitor
- Overrides:
visitEq
in classBaseRestrictionVisitor
-
visitEqProperty
public void visitEqProperty(EqPropertyRestriction restriction)
- Specified by:
visitEqProperty
in interfaceRestrictionVisitor
- Overrides:
visitEqProperty
in classBaseRestrictionVisitor
-
visitNe
public void visitNe(NeRestriction restriction)
- Specified by:
visitNe
in interfaceRestrictionVisitor
- Overrides:
visitNe
in classBaseRestrictionVisitor
-
visitGt
public void visitGt(GtRestriction restriction)
- Specified by:
visitGt
in interfaceRestrictionVisitor
- Overrides:
visitGt
in classBaseRestrictionVisitor
-
visitGe
public void visitGe(GeRestriction restriction)
- Specified by:
visitGe
in interfaceRestrictionVisitor
- Overrides:
visitGe
in classBaseRestrictionVisitor
-
visitLt
public void visitLt(LtRestriction restriction)
- Specified by:
visitLt
in interfaceRestrictionVisitor
- Overrides:
visitLt
in classBaseRestrictionVisitor
-
visitLe
public void visitLe(LeRestriction restriction)
- Specified by:
visitLe
in interfaceRestrictionVisitor
- Overrides:
visitLe
in classBaseRestrictionVisitor
-
visitAllComplete
public void visitAllComplete(AllRestriction restriction)
- Specified by:
visitAllComplete
in interfaceRestrictionVisitor
- Overrides:
visitAllComplete
in classBaseRestrictionVisitor
-
visitAnyComplete
public void visitAnyComplete(AnyRestriction restriction)
- Specified by:
visitAnyComplete
in interfaceRestrictionVisitor
- Overrides:
visitAnyComplete
in classBaseRestrictionVisitor
-
visitLike
public void visitLike(LikeRestriction restriction)
- Specified by:
visitLike
in interfaceRestrictionVisitor
- Overrides:
visitLike
in classBaseRestrictionVisitor
-
visitIlike
public void visitIlike(IlikeRestriction restriction)
- Specified by:
visitIlike
in interfaceRestrictionVisitor
- Overrides:
visitIlike
in classBaseRestrictionVisitor
-
visitIn
public void visitIn(InRestriction restriction)
- Specified by:
visitIn
in interfaceRestrictionVisitor
- Overrides:
visitIn
in classBaseRestrictionVisitor
-
visitNotComplete
public void visitNotComplete(NotRestriction restriction)
- Specified by:
visitNotComplete
in interfaceRestrictionVisitor
- Overrides:
visitNotComplete
in classBaseRestrictionVisitor
-
visitBetween
public void visitBetween(BetweenRestriction restriction)
- Specified by:
visitBetween
in interfaceRestrictionVisitor
- Overrides:
visitBetween
in classBaseRestrictionVisitor
-
visitSql
public void visitSql(SqlRestriction restriction)
- Specified by:
visitSql
in interfaceRestrictionVisitor
- Overrides:
visitSql
in classBaseRestrictionVisitor
-
visitIplike
public void visitIplike(IplikeRestriction restriction)
- Specified by:
visitIplike
in interfaceRestrictionVisitor
- Overrides:
visitIplike
in classBaseRestrictionVisitor
-
-