Class InterpretationContext
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.query2.InterpretationContext
-
public class InterpretationContext extends Object
- Author:
- lazyman, mederly
-
-
Constructor Summary
Constructors Constructor Description InterpretationContext(QueryInterpreter2 interpreter, Class<? extends Containerable> type, PrismContext prismContext, RelationRegistry relationRegistry, ExtItemDictionary extItemDictionary, org.hibernate.Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtItemDictionary
getExtItemDictionary()
RootHibernateQuery
getHibernateQuery()
QueryInterpreter2
getInterpreter()
ItemPathResolver
getItemPathResolver()
String
getPrimaryEntityAlias()
PrismContext
getPrismContext()
RelationRegistry
getRelationRegistry()
JpaEntityDefinition
getRootEntityDefinition()
org.hibernate.Session
getSession()
Class<? extends Containerable>
getType()
boolean
isObject()
-
-
-
Constructor Detail
-
InterpretationContext
public InterpretationContext(QueryInterpreter2 interpreter, Class<? extends Containerable> type, PrismContext prismContext, RelationRegistry relationRegistry, ExtItemDictionary extItemDictionary, org.hibernate.Session session) throws QueryException
- Throws:
QueryException
-
-
Method Detail
-
getPrismContext
public PrismContext getPrismContext()
-
getRelationRegistry
public RelationRegistry getRelationRegistry()
-
getSession
public org.hibernate.Session getSession()
-
getInterpreter
public QueryInterpreter2 getInterpreter()
-
getType
public Class<? extends Containerable> getType()
-
getHibernateQuery
public RootHibernateQuery getHibernateQuery()
-
getItemPathResolver
public ItemPathResolver getItemPathResolver()
-
getRootEntityDefinition
public JpaEntityDefinition getRootEntityDefinition()
-
isObject
public boolean isObject()
-
getPrimaryEntityAlias
public String getPrimaryEntityAlias()
-
getExtItemDictionary
public ExtItemDictionary getExtItemDictionary()
-
-