Uses of Interface
com.evolveum.midpoint.prism.PrismReferenceDefinition
Packages that use PrismReferenceDefinition
Package
Description
GUI API package for various utility classes and interfaces.
-
Uses of PrismReferenceDefinition in com.evolveum.midpoint.gui.api.prism.wrapper
Subinterfaces of PrismReferenceDefinition in com.evolveum.midpoint.gui.api.prism.wrapper -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionstatic String
WebComponentUtil.getReferenceObjectTextValue
(ObjectReferenceType ref, PrismReferenceDefinition referenceDef, PageBase pageBase) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.gui.impl.component.search.panel
Methods in com.evolveum.midpoint.gui.impl.component.search.panel that return PrismReferenceDefinitionConstructors in com.evolveum.midpoint.gui.impl.component.search.panel with parameters of type PrismReferenceDefinitionModifierConstructorDescriptionReferenceValueSearchPanel
(String id, org.apache.wicket.model.IModel<ObjectReferenceType> model, PrismReferenceDefinition referenceDef) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.gui.impl.component.search.wrapper
Methods in com.evolveum.midpoint.gui.impl.component.search.wrapper that return PrismReferenceDefinitionModifier and TypeMethodDescriptionReferenceSearchItemWrapper.getDef()
ProjectSearchItemWrapper.getProjectRefDef()
protected PrismReferenceDefinition
ProjectSearchItemWrapper.getReferenceDefinition
(ItemName refName) protected PrismReferenceDefinition
TenantSearchItemWrapper.getReferenceDefinition
(ItemName refName) TenantSearchItemWrapper.getTenantDefinition()
Constructors in com.evolveum.midpoint.gui.impl.component.search.wrapper with parameters of type PrismReferenceDefinitionModifierConstructorDescriptionReferenceSearchItemWrapper
(PrismReferenceDefinition def, ItemPath pathFromSearchableObjects, QName targetType, Class<?> searchType) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Classes in com.evolveum.midpoint.gui.impl.prism.wrapper that implement PrismReferenceDefinitionMethods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismReferenceDefinitionModifier and TypeMethodDescription@NotNull PrismReferenceDefinition
PrismReferenceWrapperImpl.clone()
-
Uses of PrismReferenceDefinition in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismReferenceDefinitionModifier and TypeMethodDescriptionModelInteractionService.refDefinitionWithConcreteTargetRefType
(PrismReferenceDefinition orig, QName targetType) Returns Container Definition of Assignment Type with target type of assignment replaced by more concrete situation This allows for using more specific definition when searching for definitions for dereference, in GUI search or columns where we are sure (on other criteria) only assignment types we are processing have concrete target type.Methods in com.evolveum.midpoint.model.api with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionModelInteractionService.refDefinitionWithConcreteTargetRefType
(PrismReferenceDefinition orig, QName targetType) Returns Container Definition of Assignment Type with target type of assignment replaced by more concrete situation This allows for using more specific definition when searching for definitions for dereference, in GUI search or columns where we are sure (on other criteria) only assignment types we are processing have concrete target type. -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return PrismReferenceDefinitionModifier and TypeMethodDescriptionModelInteractionServiceImpl.refDefinitionWithConcreteTargetRefType
(PrismReferenceDefinition orig, QName targetType) Methods in com.evolveum.midpoint.model.impl.controller with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionModelInteractionServiceImpl.refDefinitionWithConcreteTargetRefType
(PrismReferenceDefinition orig, QName targetType) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.model.impl.schema.transform
Subinterfaces of PrismReferenceDefinition in com.evolveum.midpoint.model.impl.schema.transformClasses in com.evolveum.midpoint.model.impl.schema.transform that implement PrismReferenceDefinitionMethods in com.evolveum.midpoint.model.impl.schema.transform that return PrismReferenceDefinitionModifier and TypeMethodDescription@NotNull PrismReferenceDefinition
TransformableReferenceDefinition.clone()
protected PrismReferenceDefinition
TransformableReferenceDefinition.publicView()
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionTransformableReferenceDefinition.of
(PrismReferenceDefinition original) Constructors in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismReferenceDefinitionModifierConstructorDescriptionprotected
-
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism
Subinterfaces of PrismReferenceDefinition in com.evolveum.midpoint.prismMethods in com.evolveum.midpoint.prism that return PrismReferenceDefinitionModifier and TypeMethodDescription@NotNull PrismReferenceDefinition
PrismReferenceDefinition.clone()
default PrismReferenceDefinition
LocalItemDefinitionStore.findReferenceDefinition
(@NotNull ItemPath path) ReturnsPrismReferenceDefinition
corresponding to given path (rooted at this store).PrismReferenceValue.getDefinition()
Methods in com.evolveum.midpoint.prism with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionvoid
PrismReferenceValue.applyDefinition
(PrismReferenceDefinition definition, boolean force) ItemFactory.createReference
(QName name, PrismReferenceDefinition definition) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of PrismReferenceDefinition in com.evolveum.midpoint.prism.delegMethods in com.evolveum.midpoint.prism.deleg that return PrismReferenceDefinitionModifier and TypeMethodDescriptionReferenceDefinitionDelegator.delegate()
default PrismReferenceDefinition
ComplexTypeDefinitionDelegator.findReferenceDefinition
(@NotNull ItemPath path) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionvoid
ReferenceDelta.applyDefinition
(PrismReferenceDefinition definition) DeltaFactory.Reference.create
(ItemPath path, PrismReferenceDefinition definition) Deprecated.DeltaFactory.Reference.create
(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition) Deprecated.DeltaFactory.Reference.create
(PrismReferenceDefinition itemDefinition) Deprecated.ObjectDelta.createReferenceModification
(ItemPath path, PrismReferenceDefinition referenceDefinition) void
ReferenceDelta.setDefinition
(PrismReferenceDefinition definition) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismReferenceDefinitionModifier and TypeClassDescriptionclass
Object Reference Schema Definition.Methods in com.evolveum.midpoint.prism.impl that return PrismReferenceDefinitionModifier and TypeMethodDescription@NotNull PrismReferenceDefinition
PrismReferenceDefinitionImpl.clone()
PrismReferenceValueImpl.getDefinition()
Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionvoid
PrismReferenceValueImpl.applyDefinition
(PrismReferenceDefinition definition, boolean force) protected void
PrismReferenceImpl.checkDefinition
(PrismReferenceDefinition def) protected void
PrismReferenceDefinitionImpl.copyDefinitionDataFrom
(PrismReferenceDefinition source) ItemFactoryImpl.createReference
(QName name, PrismReferenceDefinition definition) Constructors in com.evolveum.midpoint.prism.impl with parameters of type PrismReferenceDefinitionModifierConstructorDescriptionPrismReferenceImpl
(QName name, PrismReferenceDefinition definition, PrismContext prismContext) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionvoid
ReferenceDeltaImpl.applyDefinition
(PrismReferenceDefinition definition) ReferenceDeltaFactoryImpl.create
(ItemPath path, PrismReferenceDefinition definition) ReferenceDeltaFactoryImpl.create
(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition) ReferenceDeltaFactoryImpl.create
(PrismReferenceDefinition itemDefinition) ObjectDeltaImpl.createReferenceModification
(ItemPath path, PrismReferenceDefinition referenceDefinition) ObjectDeltaImpl.createReferenceModification
(QName name, PrismReferenceDefinition referenceDefinition) void
ReferenceDeltaImpl.setDefinition
(PrismReferenceDefinition definition) Constructors in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismReferenceDefinitionModifierConstructorDescriptionReferenceDeltaImpl
(ItemPath propertyPath, PrismReferenceDefinition itemDefinition, PrismContext prismContext) ReferenceDeltaImpl
(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition, PrismContext prismContext) ReferenceDeltaImpl
(PrismReferenceDefinition itemDefinition, PrismContext prismContext) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescription@NotNull RefFilter
QueryFactoryImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression) @NotNull RefFilter
QueryFactoryImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression, ObjectFilter targetFilter) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) static RefFilter
RefFilterImpl.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values, ObjectFilter targetFilter) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.impl.query.builder
Methods in com.evolveum.midpoint.prism.impl.query.builder with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionstatic S_FilterEntryOrEmpty
R_Filter.create
(QueryBuilder builder, PrismReferenceDefinition refDefinition) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema that return PrismReferenceDefinitionModifier and TypeMethodDescriptionSchemaDefinitionFactory.createReferenceDefinition
(QName primaryElementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle) Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionvoid
SchemaDefinitionFactory.addExtraReferenceAnnotations
(PrismReferenceDefinition definition, Element appinfo, SchemaToDomProcessor schemaToDomProcessor) Add extra annotations to a reference DOM model. -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescription@NotNull RefFilter
QueryFactory.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression) Deprecated.@NotNull RefFilter
QueryFactory.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) Deprecated. -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismReferenceDefinitionModifier and TypeMethodDescriptiondefault PrismReferenceDefinition
GlobalDefinitionsStore.findReferenceDefinitionByElementName
(@NotNull QName elementName) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.repo.common.expression
Method parameters in com.evolveum.midpoint.repo.common.expression with type arguments of type PrismReferenceDefinitionModifier and TypeMethodDescriptionExpressionUtil.evaluateRefExpressionInContext
(Expression<PrismReferenceValue, PrismReferenceDefinition> expression, ExpressionEvaluationContext eeContext, Task task, OperationResult result) -
Uses of PrismReferenceDefinition in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression with parameters of type PrismReferenceDefinitionModifier and TypeMethodDescriptionvoid
VariablesMap.setRootNode
(ObjectReferenceType objectRef, PrismReferenceDefinition def)