Uses of Class
com.evolveum.midpoint.repo.sql.query.definition.JpaDataNodeDefinition
-
Packages that use JpaDataNodeDefinition Package Description com.evolveum.midpoint.repo.sql.query.definition com.evolveum.midpoint.repo.sql.query.resolution -
-
Uses of JpaDataNodeDefinition in com.evolveum.midpoint.repo.sql.query.definition
Classes in com.evolveum.midpoint.repo.sql.query.definition with type parameters of type JpaDataNodeDefinition Modifier and Type Class Description class
JpaDataNodeDefinition<T extends JpaDataNodeDefinition<T>>
Defines piece of JPA data - entity, property, reference, or "any" container.class
JpaLinkDefinition<D extends JpaDataNodeDefinition>
Subclasses of JpaDataNodeDefinition in com.evolveum.midpoint.repo.sql.query.definition Modifier and Type Class Description class
JpaAnyContainerDefinition<T extends JpaAnyContainerDefinition<T>>
class
JpaAnyPropertyDefinition
Specifies "any" property.class
JpaAnyReferenceDefinition
Specifies "any" reference.class
JpaEntityDefinition
class
JpaEntityPointerDefinition
Special placeholder to allow for cross-references: entity definition that points to another entity.class
JpaPropertyDefinition<T extends JpaPropertyDefinition<T>>
class
JpaReferenceDefinition<T extends JpaReferenceDefinition<T>>
class
VirtualAnyContainerDefinition
Methods in com.evolveum.midpoint.repo.sql.query.definition with type parameters of type JpaDataNodeDefinition Modifier and Type Method Description <D extends JpaDataNodeDefinition<D>>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, PrismContext prismContext)
Resolves the whole ItemPath<D extends JpaDataNodeDefinition<D>>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, JpaEntityDefinition.LinkDefinitionHandler handler, PrismContext prismContext)
Method parameters in com.evolveum.midpoint.repo.sql.query.definition with type arguments of type JpaDataNodeDefinition Modifier and Type Method Description void
JpaEntityDefinition. accept(Visitor<JpaDataNodeDefinition<JpaEntityDefinition>> visitor)
void
JpaEntityPointerDefinition. accept(Visitor<JpaDataNodeDefinition<JpaEntityPointerDefinition>> visitor)
-
Uses of JpaDataNodeDefinition in com.evolveum.midpoint.repo.sql.query.resolution
Classes in com.evolveum.midpoint.repo.sql.query.resolution with type parameters of type JpaDataNodeDefinition Modifier and Type Class Description class
DataSearchResult<T extends JpaDataNodeDefinition<T>>
class
HqlDataInstance<D extends JpaDataNodeDefinition>
Describes result of ItemPath resolution: HQL property path + current data node definition.class
ProperDataSearchResult<T extends JpaDataNodeDefinition<T>>
Methods in com.evolveum.midpoint.repo.sql.query.resolution with type parameters of type JpaDataNodeDefinition 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.
-