Uses of Interface
com.evolveum.midpoint.prism.PrismObjectDefinition
Packages that use PrismObjectDefinition
Package
Description
Package that contains base page classes.
GUI API package for various utility classes and interfaces.
Prepares inbound mappings related to a _single projection_ (shadow) for evaluation.
This package is experimental and will be moved to prism project shortly.
-
Uses of PrismObjectDefinition in com.evolveum.midpoint.gui.api.page
Methods in com.evolveum.midpoint.gui.api.page with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
PrismObjectWrapperFactory<O>PageAdminLTE.findObjectWrapperFactory
(PrismObjectDefinition<O> objectDef) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.gui.api.registry
Methods in com.evolveum.midpoint.gui.api.registry with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
PrismObjectWrapperFactory<O>GuiComponentRegistry.getObjectWrapperFactory
(PrismObjectDefinition<O> objectDef) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
PrismObjectWrapperFactory<O>ModelServiceLocator.findObjectWrapperFactory
(PrismObjectDefinition<O> objectDef) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.gui.impl.page.admin.focus
Methods in com.evolveum.midpoint.gui.impl.page.admin.focus that return PrismObjectDefinitionModifier and TypeMethodDescriptionprotected PrismObjectDefinition<F>
FocusDetailsModels.getObjectDefinition()
-
Uses of PrismObjectDefinition in com.evolveum.midpoint.gui.impl.registry
Methods in com.evolveum.midpoint.gui.impl.registry with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
PrismObjectWrapperFactory<O>GuiComponentRegistryImpl.getObjectWrapperFactory
(PrismObjectDefinition<O> objectDef) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
@NotNull PrismObjectDefinition<O>ModelInteractionService.getEditObjectDefinition
(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult result) Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.ModelInteractionService.getEditShadowDefinition
(ResourceShadowCoordinates coordinates, AuthorizationPhaseType phase, Task task, OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.api.correlator
Methods in com.evolveum.midpoint.model.api.correlator with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
Correlator.getCorrelationPropertiesDefinitions
(@Nullable PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) Returns the correlation properties this correlator uses to do the correlation. -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
RTAbstractMappingBuilder.addRootVariableDefinition
(PrismObject<? extends ObjectType> mpObject, PrismObjectDefinition<O> definition) <O extends ObjectType>
RTAbstractMappingBuilder.addRootVariableDefinition
(O objectType, PrismObjectDefinition<O> definition) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
@NotNull PrismObjectDefinition<O>ModelInteractionServiceImpl.getEditObjectDefinition
(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult parentResult) ModelInteractionServiceImpl.getEditShadowDefinition
(ResourceShadowCoordinates coordinates, AuthorizationPhaseType phase, Task task, OperationResult parentResult) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.controller.transformer
Methods in com.evolveum.midpoint.model.impl.controller.transformer with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends ObjectType>
voidDataPolicyProcessor.applyObjectTemplateToDefinition
(PrismObjectDefinition<O> objectDefinition, ObjectTemplateType objectTemplate, Task task, OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.correlator.composite
Methods in com.evolveum.midpoint.model.impl.correlator.composite with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
CompositeCorrelator.getCorrelationPropertiesDefinitions
(@Nullable PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.correlator.expression
Methods in com.evolveum.midpoint.model.impl.correlator.expression with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
ExpressionCorrelator.getCorrelationPropertiesDefinitions
(PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.correlator.filter
Methods in com.evolveum.midpoint.model.impl.correlator.filter with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
FilterCorrelator.getCorrelationPropertiesDefinitions
(PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.correlator.idmatch
Methods in com.evolveum.midpoint.model.impl.correlator.idmatch with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
IdMatchCorrelator.getCorrelationPropertiesDefinitions
(PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.correlator.items
Methods in com.evolveum.midpoint.model.impl.correlator.items with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
ItemsCorrelator.getCorrelationPropertiesDefinitions
(@Nullable PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.correlator.noop
Methods in com.evolveum.midpoint.model.impl.correlator.noop with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<CorrelationPropertyDefinition>
NoOpCorrelator.getCorrelationPropertiesDefinitions
(PrismObjectDefinition<? extends FocusType> focusDefinition, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.dataModel.model
Methods in com.evolveum.midpoint.model.impl.dataModel.model that return PrismObjectDefinitionMethods in com.evolveum.midpoint.model.impl.dataModel.model with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionvoid
RepositoryDataItem.setObjectDefinition
(PrismObjectDefinition<?> objectDefinition) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PrismObjectDefinitionModifier and TypeMethodDescriptionstatic <F extends FocusType>
PrismObjectDefinition<F>LensUtil.getFocusDefinition
(LensContext<F> context) @NotNull PrismObjectDefinition<O>
LensElementContext.getObjectDefinition()
-
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionDeltaSetTripleMapConsolidation.ItemDefinitionProvider.forObjectDefinition
(@NotNull PrismObjectDefinition<?> objectDefinition) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep with parameters of type PrismObjectDefinitionModifierConstructorDescriptionFullInboundsPreparation
(@NotNull LensProjectionContext projectionContext, @NotNull LensContext<F> lensContext, @NotNull MappingEvaluationRequests evaluationRequestsBeingCollected, @NotNull PathKeyedMap<ItemDefinition<?>> itemDefinitionMap, @NotNull FullContext context, @Nullable PrismObject<F> focus, @NotNull PrismObjectDefinition<F> focusDefinition) Main constructor; to be used from the outside. -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<V extends PrismValue,
D extends ItemDefinition, T extends ObjectType, F extends FocusType>
voidNextRecompute.createTrigger
(PrismObject<T> targetObject, PrismObjectDefinition<T> targetObjectDefinition, LensElementContext<T> targetContext) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.lens.projector.policy
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy that return PrismObjectDefinition -
Uses of PrismObjectDefinition in com.evolveum.midpoint.model.impl.schema.transform
Classes in com.evolveum.midpoint.model.impl.schema.transform that implement PrismObjectDefinitionMethods in com.evolveum.midpoint.model.impl.schema.transform that return PrismObjectDefinitionModifier and TypeMethodDescription@NotNull PrismObjectDefinition<O>
TransformableObjectDefinition.clone()
@NotNull PrismObjectDefinition<O>
TransformableObjectDefinition.cloneWithNewDefinition
(QName newItemName, ItemDefinition<?> newDefinition) TransformableObjectDefinition.deepClone
(@NotNull DeepCloneOperation operation) TransformableObjectDefinition.delegate()
protected PrismObjectDefinition<O>
TransformableObjectDefinition.publicView()
Methods in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionstatic <O extends Objectable>
@NotNull TransformableObjectDefinition<O>TransformableObjectDefinition.of
(PrismObjectDefinition<O> originalItem) default void
PartiallyMutableItemDefinition.Reference.setTargetObjectDefinition
(PrismObjectDefinition<?> definition) Constructors in com.evolveum.midpoint.model.impl.schema.transform with parameters of type PrismObjectDefinitionModifierConstructorDescriptionTransformableObjectDefinition
(PrismObjectDefinition<O> delegate) TransformableObjectDefinition
(PrismObjectDefinition<O> delegate, ComplexTypeDefinition typedef) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PrismObjectDefinitionModifier and TypeMethodDescription@NotNull PrismObjectDefinition<O>
PrismObjectDefinition.clone()
@NotNull PrismObjectDefinition<O>
PrismObjectDefinition.cloneWithNewDefinition
(QName newItemName, ItemDefinition<?> newDefinition) PrismObjectDefinition.deepClone
(@NotNull DeepCloneOperation operation) PrismObject.deepCloneDefinition
(@NotNull DeepCloneOperation operation) PrismObject.getDefinition()
default @Nullable PrismObjectDefinition<?>
PrismReferenceDefinition.getTargetObjectDefinition()
Returns a definition applicable to the target of this reference.<O extends Objectable>
@NotNull PrismObjectDefinition<O>DefinitionFactory.newObjectDefinition
(@NotNull QName name, @NotNull ComplexTypeDefinition ctd) Methods in com.evolveum.midpoint.prism with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends Objectable>
PrismObject<O>ItemFactory.createObject
(QName name, PrismObjectDefinition<O> definition) void
PrismReferenceDefinition.PrismReferenceDefinitionMutator.setTargetObjectDefinition
(PrismObjectDefinition<?> definition) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of PrismObjectDefinition in com.evolveum.midpoint.prism.delegMethods in com.evolveum.midpoint.prism.deleg that return PrismObjectDefinitionModifier and TypeMethodDescription@NotNull PrismObjectDefinition<O>
ObjectDefinitionDelegator.cloneWithNewDefinition
(QName newItemName, ItemDefinition<?> newDefinition) ObjectDefinitionDelegator.deepClone
(@NotNull DeepCloneOperation operation) ObjectDefinitionDelegator.delegate()
-
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionvoid
ObjectDelta.applyDefinition
(@NotNull PrismObjectDefinition<O> objectDefinition, boolean force) static void
ItemDeltaCollectionsUtil.applyDefinitionIfPresent
(Collection<? extends ItemDelta> deltas, PrismObjectDefinition definition, boolean tolerateNoDefinition) void
ObjectDelta.applyDefinitionIfPresent
(PrismObjectDefinition<O> definition, boolean tolerateNoDefinition) <T> PropertyDelta<T>
DeltaFactory.Property.createAddDelta
(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createDeleteDelta
(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) Deprecated.DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) Deprecated.DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.Collection<? extends ItemDelta<?,
?>> DeltaFactory.Reference.createModificationAddCollection
(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationAddProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Deprecated.DeltaFactory.Reference.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.DeltaFactory.Reference.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget) Deprecated.DeltaFactory.Reference.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.DeltaFactory.Reference.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, String oid) Deprecated.Collection<? extends ItemDelta<?,
?>> DeltaFactory.Reference.createModificationDeleteCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationDeleteProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Deprecated.<T extends Containerable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.Collection<? extends ItemDelta<?,
?>> DeltaFactory.Container.createModificationReplaceContainerCollection
(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues) Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Deprecated.Collection<? extends ItemDelta<?,
?>> DeltaFactory.Property.createModificationReplacePropertyCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, Object... propertyValues) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDeltaOrEmptyDelta
(PrismObjectDefinition<O> objectDefinition, QName propertyName, T realValue) Deprecated.<O extends Objectable>
PropertyDeltaDeltaFactory.Property.createReplaceEmptyDelta
(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath) Deprecated. -
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismObjectDefinitionModifier and TypeClassDescriptionclass
EXPERIMENTALclass
PrismObjectDefinitionImpl<O extends Objectable>
MidPoint Object Definition.Methods in com.evolveum.midpoint.prism.impl that return PrismObjectDefinitionModifier and TypeMethodDescription@NotNull PrismObjectDefinition<Objectable>
DummyPrismObjectDefinition.clone()
@NotNull PrismObjectDefinition<Objectable>
DummyPrismObjectDefinition.cloneWithNewDefinition
(QName newItemName, ItemDefinition<?> newDefinition) @NotNull PrismObjectDefinition<O>
PrismObjectDefinitionImpl.cloneWithNewDefinition
(QName newItemName, ItemDefinition<?> newDefinition) @NotNull PrismObjectDefinition<O>
PrismObjectDefinitionImpl.cloneWithNewName
(@NotNull ItemName newItemName) @NotNull PrismObjectDefinition<?>
PrismObjectDefinitionImpl.cloneWithNewType
(@NotNull QName newTypeName, @NotNull ComplexTypeDefinition newCtd) DummyPrismObjectDefinition.deepClone
(@NotNull DeepCloneOperation operation) PrismObjectDefinitionImpl.deepClone
(@NotNull DeepCloneOperation operation) PrismObjectImpl.deepCloneDefinition
(@NotNull DeepCloneOperation operation) PrismObjectImpl.getDefinition()
@Nullable PrismObjectDefinition<?>
PrismReferenceDefinitionImpl.getTargetObjectDefinition()
Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismObjectDefinitionModifier and TypeMethodDescription<O extends Objectable>
PrismObject<O>ItemFactoryImpl.createObject
(QName name, PrismObjectDefinition<O> definition) void
PrismReferenceDefinitionImpl.setTargetObjectDefinition
(PrismObjectDefinition<?> targetObjectDefinition) Constructors in com.evolveum.midpoint.prism.impl with parameters of type PrismObjectDefinition -
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionvoid
ObjectDeltaImpl.applyDefinition
(@NotNull PrismObjectDefinition<O> objectDefinition, boolean force) void
ObjectDeltaImpl.applyDefinitionIfPresent
(PrismObjectDefinition<O> definition, boolean tolerateNoDefinition) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createAddDelta
(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createDeleteDelta
(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) ReferenceDeltaFactoryImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) ReferenceDeltaFactoryImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) ReferenceDeltaFactoryImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Collection<? extends ItemDelta<?,
?>> ReferenceDeltaFactoryImpl.createModificationAddCollection
(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static Collection<? extends ItemDelta<?,
?>> ReferenceDeltaImpl.createModificationAddCollection
(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationAddProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationAddProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) ReferenceDeltaFactoryImpl.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) ReferenceDeltaFactoryImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget) ReferenceDeltaFactoryImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) ReferenceDeltaFactoryImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, String oid) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, String oid) Collection<? extends ItemDelta<?,
?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static Collection<? extends ItemDelta<?,
?>> ReferenceDeltaImpl.createModificationDeleteCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationDeleteProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationDeleteProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) <T extends Containerable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.static <T extends Containerable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.ReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) ReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) ReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid) Convenience method for quick creation of object deltas that replace a single object property.static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Collection<? extends ItemDelta<?,
?>> ContainerDeltaFactoryImpl.createModificationReplaceContainerCollection
(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.static Collection<? extends ItemDelta<?,
?>> ContainerDeltaImpl.createModificationReplaceContainerCollection
(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.<T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues) final <T> PropertyDelta<T>
PropertyDeltaFactoryImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues) static <T> PropertyDelta<T>
PropertyDeltaImpl.createModificationReplaceProperty
(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.Collection<? extends ItemDelta<?,
?>> PropertyDeltaFactoryImpl.createModificationReplacePropertyCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, Object... propertyValues) static Collection<? extends ItemDelta<?,
?>> PropertyDeltaImpl.createModificationReplacePropertyCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, Object... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDeltaOrEmptyDelta
(PrismObjectDefinition<O> objectDefinition, QName propertyName, T realValue) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createReplaceDeltaOrEmptyDelta
(PrismObjectDefinition<O> objectDefinition, QName propertyName, T realValue) <O extends Objectable>
PropertyDeltaPropertyDeltaFactoryImpl.createReplaceEmptyDelta
(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath) static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl.createReplaceEmptyDelta
(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath) Create delta that deletes all values of the specified property. -
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema that return PrismObjectDefinitionModifier and TypeMethodDescriptionSchemaRegistryImpl.determineDefinitionFromClass
(Class compileTimeClass) SchemaRegistryImpl.determineReferencedObjectDefinition
(@NotNull QName targetTypeName, ItemPath rest) <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryImpl.findObjectDefinitionByCompileTimeClass
(@NotNull Class<O> compileTimeClass) <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryStateImpl.findObjectDefinitionByCompileTimeClass
(@NotNull Class<O> compileTimeClass) <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryImpl.findObjectDefinitionByType
(@NotNull QName typeName) <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryStateImpl.findObjectDefinitionByType
(@NotNull QName typeName) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismObjectDefinitionModifier and TypeMethodDescriptionSchemaRegistry.determineDefinitionFromClass
(Class type) SchemaRegistry.determineReferencedObjectDefinition
(@NotNull QName targetTypeName, ItemPath rest) default <O extends Objectable>
PrismObjectDefinition<O>GlobalDefinitionsStore.findObjectDefinitionByCompileTimeClass
(@NotNull Class<O> compileTimeClass) default <O extends Objectable>
PrismObjectDefinition<O>GlobalDefinitionsStore.findObjectDefinitionByElementName
(@NotNull QName elementName) default <O extends Objectable>
PrismObjectDefinition<O>GlobalDefinitionsStore.findObjectDefinitionByType
(@NotNull QName typeName) Methods in com.evolveum.midpoint.prism.schema that return types with arguments of type PrismObjectDefinitionModifier and TypeMethodDescriptiondefault @NotNull List<? extends PrismObjectDefinition<?>>
PrismSchema.getObjectDefinitions()
-
Uses of PrismObjectDefinition in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return PrismObjectDefinitionModifier and TypeMethodDescription@NotNull PrismObjectDefinition<O>
ObjectDeltaObject.getDefinition()
static <T extends Objectable>
PrismObjectDefinition<T>PrismTestUtil.getObjectDefinition
(Class<T> compileTimeClass) Methods in com.evolveum.midpoint.prism.util with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionstatic <T extends Objectable>
voidPrismAsserts.assertObjectDefinition
(PrismObjectDefinition<T> objDef, QName elementName, QName typeName, Class<T> compileTimeClass) Method parameters in com.evolveum.midpoint.prism.util with type arguments of type PrismObjectDefinitionModifier and TypeMethodDescription<IV extends PrismValue,
ID extends ItemDefinition<?>>
ItemDeltaItem<IV,ID> ObjectDeltaObject.findIdi
(@NotNull ItemPath path, @Nullable DefinitionResolver<PrismObjectDefinition<O>, ID> additionalDefinitionResolver) Constructors in com.evolveum.midpoint.prism.util with parameters of type PrismObjectDefinitionModifierConstructorDescriptionObjectDeltaObject
(@Nullable PrismObject<O> oldObject, @Nullable ObjectDelta<O> delta, @Nullable PrismObject<O> newObject, @Nullable PrismObjectDefinition<O> explicitDefinition) -
Uses of PrismObjectDefinition in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionstatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef) Object delta: XML (api-types-3) -> nativestatic <T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaConvertor.toModifications
(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef) Object delta: XML (api-types-3) -> native (ItemDelta collection)static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaConvertor.toModifications
(Collection<ItemDeltaType> itemDeltaBeans, PrismObjectDefinition<T> objDef) Item deltas: XML -> native -
Uses of PrismObjectDefinition in com.evolveum.midpoint.schema.delta
Constructors in com.evolveum.midpoint.schema.delta with parameters of type PrismObjectDefinition -
Uses of PrismObjectDefinition in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor that return PrismObjectDefinitionModifier and TypeMethodDescriptionstatic PrismObjectDefinition<ShadowType>
ObjectFactory.constructObjectDefinition
(ResourceAttributeContainerDefinition rACD, ShadowAssociationsContainerDefinition rAsCD) AbstractResourceObjectDefinitionImpl.getPrismObjectDefinition()
CompositeObjectDefinitionImpl.getPrismObjectDefinition()
ResourceObjectDefinition.getPrismObjectDefinition()
Returns a prism definition for the prism object/objects carrying the resource object/objects.default @NotNull PrismObjectDefinition<ShadowType>
ResourceObjectDefinition.toPrismObjectDefinition()
CallResourceObjectDefinition.getPrismObjectDefinition()
for the cached version. -
Uses of PrismObjectDefinition in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg that return PrismObjectDefinitionModifier and TypeMethodDescriptiondefault PrismObjectDefinition<ShadowType>
ResourceObjectDefinitionDelegator.getPrismObjectDefinition()
-
Uses of PrismObjectDefinition in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismObjectDefinitionModifier and TypeMethodDescriptionstatic PrismObjectDefinition<ShadowType>
ShadowUtil.applyObjectDefinition
(PrismObjectDefinition<ShadowType> shadowDefinition, ResourceObjectDefinition objectClassDefinition) Methods in com.evolveum.midpoint.schema.util with parameters of type PrismObjectDefinitionModifier and TypeMethodDescriptionstatic PrismObjectDefinition<ShadowType>
ShadowUtil.applyObjectDefinition
(PrismObjectDefinition<ShadowType> shadowDefinition, ResourceObjectDefinition objectClassDefinition)