Uses of Class
com.evolveum.midpoint.repo.sql.query.definition.JpaEntityDefinition
-
-
Uses of JpaEntityDefinition in com.evolveum.midpoint.repo.sql.query
Methods in com.evolveum.midpoint.repo.sql.query that return JpaEntityDefinition Modifier and Type Method Description <T extends Containerable>
JpaEntityDefinitionQueryDefinitionRegistry. findEntityDefinition(Class<T> type)
JpaEntityDefinition
QueryDefinitionRegistry. findEntityDefinition(QName typeName)
JpaEntityDefinition
InterpretationContext. getRootEntityDefinition()
Methods in com.evolveum.midpoint.repo.sql.query that return types with arguments of type JpaEntityDefinition Modifier and Type Method Description List<JpaEntityDefinition>
QueryDefinitionRegistry. getChildrenOf(JpaEntityDefinition entityDefinition)
Returns possible "children" of a given definition.Methods in com.evolveum.midpoint.repo.sql.query with parameters of type JpaEntityDefinition Modifier and Type Method Description List<JpaEntityDefinition>
QueryDefinitionRegistry. getChildrenOf(JpaEntityDefinition entityDefinition)
Returns possible "children" of a given definition. -
Uses of JpaEntityDefinition in com.evolveum.midpoint.repo.sql.query.definition
Methods in com.evolveum.midpoint.repo.sql.query.definition that return JpaEntityDefinition Modifier and Type Method Description JpaEntityDefinition
JpaEntityPointerDefinition. getResolvedEntityDefinition()
JpaEntityDefinition
JpaEntityDefinition. getSuperclassDefinition()
JpaEntityDefinition
ClassDefinitionParser. parseRootClass(Class<?> jpaClass)
Methods in com.evolveum.midpoint.repo.sql.query.definition with parameters of type JpaEntityDefinition Modifier and Type Method Description boolean
JpaEntityDefinition. isAssignableFrom(JpaEntityDefinition specificEntityDefinition)
void
JpaEntityPointerDefinition. setResolvedEntityDefinition(JpaEntityDefinition resolvedEntityDefinition)
void
JpaEntityDefinition. setSuperclassDefinition(JpaEntityDefinition superclassDefinition)
Method parameters in com.evolveum.midpoint.repo.sql.query.definition with type arguments of type JpaEntityDefinition Modifier and Type Method Description void
JpaEntityDefinition. accept(Visitor<JpaDataNodeDefinition<JpaEntityDefinition>> visitor)
Constructors in com.evolveum.midpoint.repo.sql.query.definition with parameters of type JpaEntityDefinition Constructor Description JpaEntityPointerDefinition(JpaEntityDefinition alreadyResolved)
-
Uses of JpaEntityDefinition in com.evolveum.midpoint.repo.sql.query.hqm
Methods in com.evolveum.midpoint.repo.sql.query.hqm with parameters of type JpaEntityDefinition Modifier and Type Method Description String
HibernateQuery. createAlias(JpaEntityDefinition def)
EntityReference
HibernateQuery. createItemSpecification(JpaEntityDefinition entityDef)
Constructors in com.evolveum.midpoint.repo.sql.query.hqm with parameters of type JpaEntityDefinition Constructor Description HibernateQuery(@NotNull JpaEntityDefinition primaryEntityDef)
RootHibernateQuery(JpaEntityDefinition primaryEntityDef)
-
Uses of JpaEntityDefinition in com.evolveum.midpoint.repo.sql.query.resolution
Methods in com.evolveum.midpoint.repo.sql.query.resolution that return JpaEntityDefinition Modifier and Type Method Description JpaEntityDefinition
ItemPathResolver. findRestrictedEntityDefinition(JpaEntityDefinition baseEntityDefinition, QName specificTypeName)
Given existing entity definition and a request for narrowing it, tries to find refined definition.@NotNull JpaEntityDefinition
ProperDataSearchResult. getEntityDefinition()
Methods in com.evolveum.midpoint.repo.sql.query.resolution with parameters of type JpaEntityDefinition Modifier and Type Method Description <T extends JpaDataNodeDefinition<T>>
ProperDataSearchResult<T>ItemPathResolver. findProperDataDefinition(JpaEntityDefinition baseEntityDefinition, ItemPath path, ItemDefinition itemDefinition, Class<T> clazz, PrismContext prismContext)
Finds the proper definition for (possibly abstract) entity.JpaEntityDefinition
ItemPathResolver. findRestrictedEntityDefinition(JpaEntityDefinition baseEntityDefinition, QName specificTypeName)
Given existing entity definition and a request for narrowing it, tries to find refined definition.HqlEntityInstance
HqlEntityInstance. narrowFor(@NotNull JpaEntityDefinition overridingDefinition)
HqlDataInstance
ItemPathResolver. resolveItemPath(ItemPath relativePath, ItemDefinition itemDefinition, String currentHqlPath, JpaEntityDefinition baseEntityDefinition, boolean reuseMultivaluedJoins)
Resolves item path by creating a sequence of resolution states and preparing joins that are used to access JPA properties.Constructors in com.evolveum.midpoint.repo.sql.query.resolution with parameters of type JpaEntityDefinition Constructor Description HqlEntityInstance(String hqlPath, JpaEntityDefinition jpaDefinition, HqlDataInstance parentPropertyPath)
ProperDataSearchResult(@NotNull JpaEntityDefinition entityDefinition, @NotNull DataSearchResult<T> result)
-
Uses of JpaEntityDefinition in com.evolveum.midpoint.repo.sql.query.restriction
-