Package | Description |
---|---|
com.evolveum.midpoint.repo.sql.query2.definition | |
com.evolveum.midpoint.repo.sql.query2.resolution |
Modifier and Type | Class and Description |
---|---|
class |
JpaLinkDefinition<D extends JpaDataNodeDefinition> |
Modifier and Type | Class and Description |
---|---|
class |
JpaAnyContainerDefinition |
class |
JpaAnyPropertyDefinition
Specifies "any" property.
|
class |
JpaEntityDefinition |
class |
JpaEntityPointerDefinition
Special placeholder to allow for cross-references: entity definition that points to another entity.
|
class |
JpaPropertyDefinition |
class |
JpaReferenceDefinition |
class |
VirtualAnyContainerDefinition |
Modifier and Type | Method and Description |
---|---|
<D extends JpaDataNodeDefinition> |
JpaEntityDefinition.findDataNodeDefinition(ItemPath path,
ItemDefinition itemDefinition,
Class<D> type)
Resolves the whole ItemPath
|
<D extends JpaDataNodeDefinition> |
JpaEntityDefinition.findDataNodeDefinition(ItemPath path,
ItemDefinition itemDefinition,
Class<D> type,
JpaEntityDefinition.LinkDefinitionHandler handler) |
Modifier and Type | Method and Description |
---|---|
DataSearchResult<JpaDataNodeDefinition> |
JpaEntityPointerDefinition.nextLinkDefinition(ItemPath path,
ItemDefinition itemDefinition) |
abstract DataSearchResult<JpaDataNodeDefinition> |
JpaDataNodeDefinition.nextLinkDefinition(ItemPath path,
ItemDefinition itemDefinition)
Tries to find "next step" in the translation process for a given ItemPath.
|
Constructor and Description |
---|
JpaAnyPropertyLinkDefinition(QName jaxbName,
String jpaName,
CollectionSpecification collectionSpecification,
RObjectExtensionType ownerType,
JpaDataNodeDefinition targetDefinition) |
Modifier and Type | Class and Description |
---|---|
class |
DataSearchResult<T extends JpaDataNodeDefinition> |
class |
HqlDataInstance<D extends JpaDataNodeDefinition>
Describes result of ItemPath resolution: HQL property path + current data node definition.
|
class |
ProperDataSearchResult<T extends JpaDataNodeDefinition> |
Modifier and Type | Field and Description |
---|---|
protected D |
HqlDataInstance.jpaDefinition |
Modifier and Type | Method and Description |
---|---|
<T extends JpaDataNodeDefinition> |
ItemPathResolver.findProperDataDefinition(JpaEntityDefinition baseEntityDefinition,
ItemPath path,
ItemDefinition itemDefinition,
Class<T> clazz)
Finds the proper definition for (possibly abstract) entity.
|
Copyright © 2016 evolveum. All rights reserved.