com.evolveum.midpoint.repo.sql.query2
Class QueryInterpreter

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.query2.QueryInterpreter

public class QueryInterpreter
extends Object

Author:
lazyman

Constructor Summary
QueryInterpreter(PrismContext context)
           
 
Method Summary
<T extends ObjectFilter>
Restriction
findAndCreateRestriction(T filter)
           
 org.hibernate.Criteria interpret(ObjectFilter filter, Class<? extends ObjectType> type, org.hibernate.Session session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryInterpreter

public QueryInterpreter(PrismContext context)
Method Detail

interpret

public org.hibernate.Criteria interpret(ObjectFilter filter,
                                        Class<? extends ObjectType> type,
                                        org.hibernate.Session session)
                                 throws QueryException
Throws:
QueryException

findAndCreateRestriction

public <T extends ObjectFilter> Restriction findAndCreateRestriction(T filter)
                                     throws QueryException
Throws:
QueryException


Copyright © 2013 evolveum. All Rights Reserved.