com.evolveum.midpoint.repo.sql.query2.restriction
Class NotRestriction

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.query2.restriction.Restriction<T>
      extended by com.evolveum.midpoint.repo.sql.query2.restriction.LogicalRestriction<T>
          extended by com.evolveum.midpoint.repo.sql.query2.restriction.UnaryLogicalRestriction<NotFilter>
              extended by com.evolveum.midpoint.repo.sql.query2.restriction.NotRestriction

public class NotRestriction
extends UnaryLogicalRestriction<NotFilter>

Author:
lazyman

Constructor Summary
NotRestriction(QueryContext context, ObjectQuery query, NotFilter filter)
           
NotRestriction(Restriction parent, QueryContext context, ObjectQuery query, NotFilter filter)
           
 
Method Summary
 boolean canHandle(ObjectFilter filter)
           
 org.hibernate.criterion.Criterion interpret()
           
 
Methods inherited from class com.evolveum.midpoint.repo.sql.query2.restriction.UnaryLogicalRestriction
getOperation
 
Methods inherited from class com.evolveum.midpoint.repo.sql.query2.restriction.Restriction
getContext, getFilter, getInterpreter, getParent, getQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotRestriction

public NotRestriction(QueryContext context,
                      ObjectQuery query,
                      NotFilter filter)

NotRestriction

public NotRestriction(Restriction parent,
                      QueryContext context,
                      ObjectQuery query,
                      NotFilter filter)
Method Detail

interpret

public org.hibernate.criterion.Criterion interpret()
Overrides:
interpret in class UnaryLogicalRestriction<NotFilter>

canHandle

public boolean canHandle(ObjectFilter filter)
Overrides:
canHandle in class UnaryLogicalRestriction<NotFilter>


Copyright © 2013 evolveum. All Rights Reserved.