Uses of Interface
com.evolveum.midpoint.prism.Objectable
Packages that use Objectable
Package
Description
-
Uses of Objectable in com.evolveum.midpoint.common.validator
Methods in com.evolveum.midpoint.common.validator with parameters of type ObjectableModifier and TypeMethodDescriptionvoid
LegacyValidator.validateObject
(Objectable object, OperationResult objectResult) -
Uses of Objectable in com.evolveum.midpoint.gui.api.factory
Method parameters in com.evolveum.midpoint.gui.api.factory with type arguments of type ObjectableModifier and TypeMethodDescriptionContainerValueDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<T>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<T>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) Creates data provider instanceContainerValueDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<T>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<T>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path, CompiledObjectCollectionView compiledObjectCollectionView, ContainerValueDataProviderFactory.Customization<T> customization) Creates data provider instance -
Uses of Objectable in com.evolveum.midpoint.gui.impl.component.data.provider
Constructor parameters in com.evolveum.midpoint.gui.impl.component.data.provider with type arguments of type ObjectableModifierConstructorDescriptionRepoAssignmentListProvider
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) -
Uses of Objectable in com.evolveum.midpoint.gui.impl.factory.data
Method parameters in com.evolveum.midpoint.gui.impl.factory.data with type arguments of type ObjectableModifier and TypeMethodDescriptionInMemoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) InMemoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path, CompiledObjectCollectionView collection, ContainerValueDataProviderFactory.Customization<AssignmentType> customization) RepositoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path) RepositoryAssignmentDataProviderFactory.create
(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model, Class<? extends Objectable> objectType, String oid, ItemPath path, CompiledObjectCollectionView collection, ContainerValueDataProviderFactory.Customization<AssignmentType> customization) -
Uses of Objectable in com.evolveum.midpoint.model.api.mining
Methods in com.evolveum.midpoint.model.api.mining with type parameters of type ObjectableModifier and TypeMethodDescription<T extends AssignmentHolderType & Objectable>
booleanRoleAnalysisService.isUnderActivity
(@NotNull PrismObject<T> object, @NotNull RoleAnalysisChannelMode channelMode, @NotNull Task task, @NotNull OperationResult result) This method is used to check if the role analysis object is under activity.<T extends AssignmentHolderType & Objectable>
voidRoleAnalysisService.setOpStatus
(@NotNull PrismObject<T> object, @NotNull String taskOid, OperationResultStatusType operationResultStatusType, String message, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) This method is used to update the cluster operation status. -
Uses of Objectable in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens with type parameters of type ObjectableModifier and TypeInterfaceDescriptionstatic interface
LensElementContext.DeltaModifier<O extends Objectable>
Currently, just a single-use interface forLensElementContext.modifyPrimaryDelta(DeltaModifier)
method. -
Uses of Objectable in com.evolveum.midpoint.model.impl.mining
Methods in com.evolveum.midpoint.model.impl.mining with type parameters of type ObjectableModifier and TypeMethodDescription<T extends AssignmentHolderType & Objectable>
booleanRoleAnalysisServiceImpl.isUnderActivity
(@NotNull PrismObject<T> object, @NotNull RoleAnalysisChannelMode channelMode, @NotNull Task task, @NotNull OperationResult result) <T extends AssignmentHolderType & Objectable>
voidRoleAnalysisServiceImpl.setOpStatus
(@NotNull PrismObject<T> object, @NotNull String taskOid, OperationResultStatusType operationResultStatusType, String message, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) -
Uses of Objectable in com.evolveum.midpoint.model.impl.schema.transform
Classes in com.evolveum.midpoint.model.impl.schema.transform with type parameters of type ObjectableMethods in com.evolveum.midpoint.model.impl.schema.transform with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <O extends Objectable>
@NotNull TransformableObjectDefinition<O>TransformableObjectDefinition.of
(PrismObjectDefinition<O> originalItem) -
Uses of Objectable in com.evolveum.midpoint.ninja.action.verify
Methods in com.evolveum.midpoint.ninja.action.verify with type parameters of type ObjectableModifier and TypeMethodDescription<T extends Objectable>
UpgradeValidationResultVerificationReporter.verify
(Writer writer, PrismObject<T> object) -
Uses of Objectable in com.evolveum.midpoint.prism
Classes in com.evolveum.midpoint.prism with type parameters of type ObjectableModifier and TypeInterfaceDescriptioninterface
MutablePrismObjectDefinition<O extends Objectable>
interface
PrismObject<O extends Objectable>
Common supertype for all identity objects.interface
PrismObjectDefinition<O extends Objectable>
TODOinterface
PrismObjectValue<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).Methods in com.evolveum.midpoint.prism with type parameters of type ObjectableModifier and TypeMethodDescription<T extends Objectable>
voidPrismContext.adopt
(ObjectDelta<T> delta) <C extends Containerable,
O extends Objectable>
voidPrismContext.adopt
(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path) <C extends Containerable,
O extends Objectable>
voidstatic <T extends Objectable>
TPrismObject.asObjectable
(PrismObject<T> object) static <T extends Objectable>
TPrismObjectValue.asObjectable
(PrismObject<T> object) static <T extends Objectable>
@NotNull List<T>PrismObject.asObjectableList
(@NotNull List<PrismObject<T>> objects) static <T extends Objectable>
PrismObject<T>PrismObject.cast
(PrismObject<?> object, Class<T> type) <O extends Objectable>
@NotNull PrismObject<O>PrismContext.createKnownObject
(@NotNull Class<O> clazz) Creates a new PrismObject of a given static type.<O extends Objectable>
OPrismContext.createKnownObjectable
(@NotNull Class<O> clazz) Creates a new Objectable of a given static type.<O extends Objectable>
PrismObject<O>ItemFactory.createObject
(QName name, PrismObjectDefinition<O> definition) <O extends Objectable>
@NotNull PrismObject<O>PrismContext.createObject
(@NotNull Class<O> clazz) Creates a new PrismObject of a given type.<O extends Objectable>
OPrismContext.createObjectable
(@NotNull Class<O> clazz) Creates a new Objectable of a given type.<O extends Objectable>
PrismObjectValue<O>ItemFactory.createObjectValue
(O objectable) <O extends Objectable>
PrismObject<O>PrismReferenceValue.getObject()
Returns object that this reference points to.<O extends Objectable>
PrismObject<O>Referencable.getObject()
<O extends Objectable>
@NotNull PrismObject<O>PrismParser.parse()
Parses the input as a prism object.<O extends Objectable>
@NotNull PrismObject<O>PrismParserNoIO.parse()
default <T extends Objectable>
PrismObject<T>PrismContext.parseObject
(File file) default <T extends Objectable>
PrismObject<T>PrismContext.parseObject
(String dataString) static <O extends Objectable,
C extends Containerable>
Collection<PrismContainerValue<C>>PrismValueCollectionsUtil.toPrismContainerValues
(Class<O> type, ItemPath path, PrismContext prismContext, C... containerValues) Methods in com.evolveum.midpoint.prism that return ObjectableModifier and TypeMethodDescriptionReferencable.getObjectable()
static @Nullable Objectable
PrismValueUtil.getRootObject
(@NotNull PrismValue value) Deprecated.default @Nullable Objectable
PrismValue.getRootObjectable()
Returns the top-most object (Objectable
).Methods in com.evolveum.midpoint.prism that return types with arguments of type ObjectableModifier and TypeMethodDescriptionPrismReferenceValue.getTargetTypeCompileTimeClass()
PrismReferenceValue.getTargetTypeCompileTimeClass
(PrismContext prismContext) @NotNull List<PrismObject<? extends Objectable>>
PrismParser.parseObjects()
Parses the input as a collection of prism objects.@NotNull List<PrismObject<? extends Objectable>>
PrismParserNoIO.parseObjects()
Methods in com.evolveum.midpoint.prism with parameters of type ObjectableModifier and TypeMethodDescriptionvoid
PrismContext.adopt
(Objectable objectable) static PrismObject<?>
PrismObject.asPrismObject
(Objectable o) <T> PrismPropertyValue<T>
ItemFactory.createPropertyValue
(T value, OriginType originType, Objectable originObject) ItemFactory.createReferenceValue
(String oid, OriginType originType, Objectable originObject) -
Uses of Objectable in com.evolveum.midpoint.prism.deleg
Classes in com.evolveum.midpoint.prism.deleg with type parameters of type ObjectableMethod parameters in com.evolveum.midpoint.prism.deleg with type arguments of type ObjectableModifier and TypeMethodDescriptiondefault boolean
ItemDeltaDelegator.isRedundant
(PrismObject<? extends Objectable> object, ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems) ItemDeltaDelegator.narrow
(PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) -
Uses of Objectable in com.evolveum.midpoint.prism.delta
Classes in com.evolveum.midpoint.prism.delta with type parameters of type ObjectableModifier and TypeInterfaceDescriptioninterface
ObjectDelta<O extends Objectable>
Relative difference (delta) of the object.static class
ObjectDelta.FactorOutResultMulti<T extends Objectable>
static class
ObjectDelta.FactorOutResultSingle<T extends Objectable>
Methods in com.evolveum.midpoint.prism.delta with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <O extends Objectable>
voidObjectDeltaUtil.applyTo
(PrismObject<O> targetObject, Collection<? extends ItemDelta<?, ?>> modifications) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.create
(Class<O> type, ChangeType changeType) static <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createAddDelta
(PrismObject<O> objectToAdd) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createDeleteDelta
(Class<O> type, String oid) <T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createDelta
(ItemPath containerPath, Class<O> type) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createDelta
(ItemPath propertyPath, Class<O> compileTimeClass) Deprecated.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyAddDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyDeleteDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyDelta
(Class<O> type, String oid, ChangeType changeType) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createEmptyModifyDelta
(Class<O> type, String oid) <T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationAdd
(ItemPath containerPath, Class<O> type, T containerable) Deprecated.<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationAdd
(Class<T> type, ItemName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationAdd
(Class<T> type, ItemName refName, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection
(Class<T> type, ItemName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection
(Class<T> type, ItemName refName, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection
(Class<T> type, ItemName refName, String targetOid) Deprecated.<O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationAddProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationDelete
(ItemPath containerPath, Class<O> type, T containerable) Deprecated.<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationDelete
(Class<T> type, QName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationDelete
(Class<T> type, QName refName, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection
(Class<T> type, QName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection
(Class<T> type, QName refName, PrismReferenceValue refValue) Deprecated.<O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemPath containerPath, Class<O> type, Collection<T> containerables) Deprecated.<T extends Containerable,
O extends Objectable>
ContainerDelta<T>DeltaFactory.Container.createModificationReplace
(ItemPath containerPath, Class<O> type, T containerable) Deprecated.<O extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationReplace
(ItemPath path, Class<O> type, String oid) Deprecated.<O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) <T extends Objectable>
ObjectDelta<T>DeltaFactory.Object.createModifyDelta
(String oid, ItemDelta modification, Class<T> objectTypeClass) <T extends Objectable>
ObjectDelta<T>DeltaFactory.Object.createModifyDelta
(String oid, Collection<? extends ItemDelta> modifications, Class<T> objectTypeClass) <O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues) Deprecated.<O extends Objectable,
T>
PropertyDelta<T>DeltaFactory.Property.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues) 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.static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(PrismObject<T> oldObject, PrismObject<T> newObject) static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext) static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(String oldXml, String newXml, Class<T> type, PrismContext prismContext) static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(T oldObjectType, T newObjectType) <O extends Objectable>
voidContainerDelta.expand
(PrismObject<O> object, Trace logger) Post processing of delta to expand missing values from the object.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.summarize
(ObjectDelta<T>... deltas) Returns a delta that is a "sum" of all the deltas in the collection.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.summarize
(List<ObjectDelta<T>> deltas) Returns a delta that is a "sum" of all the deltas in the collection.static <O extends Objectable>
PrismValueDeltaSetTriple<PrismObjectValue<O>>ItemDeltaUtil.toDeltaSetTriple
(PrismObject<O> objectOld, ObjectDelta<O> delta) TheItemDeltaUtil.toDeltaSetTriple(Item, ItemDelta)
for whole objects.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil.union
(ObjectDelta<T>... deltas) Union of several object deltas.Methods in com.evolveum.midpoint.prism.delta with parameters of type ObjectableModifier and TypeMethodDescriptionvoid
PrismValueDeltaSetTriple.setOriginObject
(Objectable originObject) Sets specified origin object for all values in all setsMethod parameters in com.evolveum.midpoint.prism.delta with type arguments of type ObjectableModifier and TypeMethodDescription<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.default boolean
ObjectDelta.isOfType
(@NotNull Class<? extends Objectable> objectType) Checks if the delta is of given type (including subtypes).boolean
ItemDelta.isRedundant
(PrismObject<? extends Objectable> object, ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems) Checks if the delta is redundant w.r.t.ItemDelta.narrow
(PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Returns the narrowed delta that will have the same effect on the object as the current one.PropertyDelta.narrow
(PrismObject<? extends Objectable> object, @NotNull Comparator<PrismPropertyValue<T>> plusComparator, @NotNull Comparator<PrismPropertyValue<T>> minusComparator, boolean assumeMissingItems) Returns the narrowed delta that will have the same effect on the object as the current one. -
Uses of Objectable in com.evolveum.midpoint.prism.delta.builder
Methods in com.evolveum.midpoint.prism.delta.builder with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
ObjectDelta<O>S_ItemEntry.asObjectDelta
(String oid) default <X extends Objectable>
ObjectDelta<X>S_ItemEntry.asObjectDeltaCast
(String oid) Deprecated. -
Uses of Objectable in com.evolveum.midpoint.prism.extensions
Methods in com.evolveum.midpoint.prism.extensions with parameters of type ObjectableModifier and TypeMethodDescriptionvoid
AbstractDelegatedPrismValueDeltaSetTriple.setOriginObject
(Objectable originObject) -
Uses of Objectable in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl with type parameters of type ObjectableModifier and TypeClassDescriptionclass
PrismObjectDefinitionImpl<O extends Objectable>
MidPoint Object Definition.class
PrismObjectImpl<O extends Objectable>
Common supertype for all identity objects.class
PrismObjectValueImpl<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).Methods in com.evolveum.midpoint.prism.impl with type parameters of type ObjectableModifier and TypeMethodDescription<T extends Objectable>
voidPrismContextImpl.adopt
(ObjectDelta<T> delta) <C extends Containerable,
O extends Objectable>
voidPrismContextImpl.adopt
(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path) <C extends Containerable,
O extends Objectable>
voidstatic <T extends Objectable>
TPrismObjectValueImpl.asObjectable
(PrismObject<T> object) static <T extends Objectable>
@NotNull List<T>PrismObjectImpl.asObjectableList
(@NotNull List<PrismObjectImpl<T>> objects) <O extends Objectable>
@NotNull PrismObject<O>PrismContextImpl.createKnownObject
(@NotNull Class<O> clazz) <O extends Objectable>
OPrismContextImpl.createKnownObjectable
(@NotNull Class<O> clazz) <O extends Objectable>
PrismObject<O>ItemFactoryImpl.createObject
(QName name, PrismObjectDefinition<O> definition) <T extends Objectable>
@NotNull PrismObject<T>PrismContextImpl.createObject
(@NotNull Class<T> clazz) <T extends Objectable>
TPrismContextImpl.createObjectable
(@NotNull Class<T> clazz) <O extends Objectable>
PrismObjectValue<O>ItemFactoryImpl.createObjectValue
(O objectable) <O extends Objectable>
PrismObject<O>DefaultReferencableImpl.getObject()
Methods in com.evolveum.midpoint.prism.impl that return ObjectableModifier and TypeMethodDescriptionDefaultReferencableImpl.getObjectable()
PrismValueImpl.getOriginObject()
Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type ObjectableModifier and TypeMethodDescription@NotNull PrismObjectDefinition<Objectable>
DummyPrismObjectDefinition.clone()
@NotNull PrismObjectDefinition<Objectable>
DummyPrismObjectDefinition.cloneWithReplacedDefinition
(QName itemName, ItemDefinition<?> newDefinition) @NotNull ContainerDelta<Objectable>
DummyPrismObjectDefinition.createEmptyDelta
(ItemPath path) DummyPrismObjectDefinition.createValue()
DummyPrismObjectDefinition.deepClone
(@NotNull DeepCloneOperation operation) DummyPrismObjectDefinition.getCompileTimeClass()
PrismReferenceValueImpl.getTargetTypeCompileTimeClass()
PrismReferenceValueImpl.getTargetTypeCompileTimeClass
(PrismContext prismContext) DummyPrismObjectDefinition.getTypeClass()
@NotNull PrismObject<Objectable>
DummyPrismObjectDefinition.instantiate()
@NotNull PrismObject<Objectable>
DummyPrismObjectDefinition.instantiate
(QName name) DummyPrismObjectDefinition.toMutable()
Methods in com.evolveum.midpoint.prism.impl with parameters of type ObjectableModifier and TypeMethodDescriptionvoid
PrismContextImpl.adopt
(Objectable objectable) <T> PrismPropertyValue<T>
ItemFactoryImpl.createPropertyValue
(T value, OriginType originType, Objectable originObject) ItemFactoryImpl.createReferenceValue
(String oid, OriginType originType, Objectable originObject) void
PrismValueImpl.setOriginObject
(Objectable source) Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type ObjectableModifier and TypeMethodDescriptionboolean
DummyPrismObjectDefinition.canBeDefinitionOf
(PrismContainer<Objectable> item) Constructors in com.evolveum.midpoint.prism.impl with parameters of type ObjectableModifierConstructorDescriptionPrismContainerValueImpl
(OriginType type, Objectable source, PrismContainerable container, Long id, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext) PrismPropertyValueImpl
(T value, OriginType type, Objectable source) PrismPropertyValueImpl
(T value, PrismContext prismContext, OriginType type, Objectable source, ExpressionWrapper expression) PrismReferenceValueImpl
(String oid, OriginType type, Objectable source) -
Uses of Objectable in com.evolveum.midpoint.prism.impl.binding
Classes in com.evolveum.midpoint.prism.impl.binding that implement ObjectableMethods in com.evolveum.midpoint.prism.impl.binding with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
PrismObject<O>AbstractReferencable.getObject()
default <T extends Objectable>
TContainerablePrismBinding.prismGetReferenceObjectable
(ItemName refName, Class<T> objType) default <T extends Objectable>
voidContainerablePrismBinding.prismSetReferenceObjectable
(ItemName refName, Objectable value) Methods in com.evolveum.midpoint.prism.impl.binding that return ObjectableMethods in com.evolveum.midpoint.prism.impl.binding with parameters of type ObjectableModifier and TypeMethodDescriptiondefault <T extends Objectable>
voidContainerablePrismBinding.prismSetReferenceObjectable
(ItemName refName, Objectable value) -
Uses of Objectable in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta with type parameters of type ObjectableMethods in com.evolveum.midpoint.prism.impl.delta with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.create
(Class<O> type, ChangeType changeType) static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl.createAddDelta
(PrismObject<O> objectToAdd) static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl.createAddDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createDeleteDelta
(Class<O> type, String oid) static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl.createDeleteDelta
(Class<O> type, String oid, PrismContext prismContext) static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl.createDeleteDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createDelta
(ItemPath containerPath, Class<O> type) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, PrismContainerDefinition<O> objectDefinition) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, PrismObjectDefinition<O> objectDefinition) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createDelta
(ItemPath containerPath, Class<O> type, PrismContext prismContext) <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createDelta
(ItemPath propertyPath, Class<O> compileTimeClass) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createDelta
(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createDelta
(ItemPath propertyPath, Class<O> compileTimeClass, PrismContext prismContext) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyAddDelta
(Class<O> type, String oid) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyDeleteDelta
(Class<O> type, String oid) static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl.createEmptyDeleteDelta
(Class<O> type, String oid, PrismContext prismContext) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyDelta
(Class<O> type, String oid, ChangeType changeType) static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl.createEmptyDelta
(Class<O> type, String oid, PrismContext prismContext, ChangeType changeType) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createEmptyModifyDelta
(Class<O> type, String oid) static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl.createEmptyModifyDelta
(Class<O> type, String oid, PrismContext prismContext) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, T containerable) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationAdd
(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable) <T extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationAdd
(Class<T> type, ItemName refName, PrismObject<?> refTarget) <T extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationAdd
(Class<T> type, ItemName refName, PrismReferenceValue refValue) static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationAdd
(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget) static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationAdd
(Class<T> type, ItemName refName, PrismContext prismContext, PrismReferenceValue refValue) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismObject<?> refTarget) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismReferenceValue refValue) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection
(Class<T> type, ItemName refName, String targetOid) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismContext prismContext, PrismReferenceValue refValue) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismContext prismContext, String targetOid) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddContainer
(Class<O> type, String oid, ItemPath propertyPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, T containerable) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationDelete
(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable) <T extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationDelete
(Class<T> type, QName refName, PrismObject<?> refTarget) <T extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationDelete
(Class<T> type, QName refName, PrismReferenceValue refValue) static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationDelete
(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget) static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationDelete
(Class<T> type, QName refName, PrismContext prismContext, PrismReferenceValue refValue) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection
(Class<T> type, QName refName, PrismObject<?> refTarget) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection
(Class<T> type, QName refName, PrismReferenceValue refValue) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationDeleteCollection
(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationDeleteCollection
(Class<T> type, QName refName, PrismContext prismContext, PrismReferenceValue refValue) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, PrismReferenceValue... referenceValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationDeleteReference
(Class<O> type, String oid, QName propertyName, String... targetOids) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, Collection<T> containerables) <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, T containerable) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContext prismContext, Collection<T> containerables) static <T extends Containerable,
O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl.createModificationReplace
(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable) <O extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationReplace
(ItemPath path, Class<O> type, String oid) static <O extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationReplace
(ItemPath path, Class<O> type, PrismContext ctx, String oid) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath propertyPath, C... containerValues) <O extends Objectable,
C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceContainer
(Class<O> type, String oid, ItemPath containerPath, PrismContainerValue<C>... containerValues) <O extends Objectable,
X>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceProperty
(Class<O> type, String oid, ItemPath propertyPath, X... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) Convenience method for quick creation of object deltas that replace a single object reference.<T extends Objectable>
ObjectDelta<T>ObjectDeltaFactoryImpl.createModifyDelta
(String oid, ItemDelta modification, Class<T> objectTypeClass) <T extends Objectable>
ObjectDelta<T>ObjectDeltaFactoryImpl.createModifyDelta
(String oid, Collection<? extends ItemDelta> modifications, Class<T> objectTypeClass) final <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue) final <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues) final <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaFactoryImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues) static <O extends Objectable,
T>
PropertyDelta<T>PropertyDeltaImpl.createReplaceDelta
(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues) <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.<O extends Objectable>
voidContainerDeltaImpl.expand
(PrismObject<O> object, Trace logger) Post processing of delta to expand missing values from the object.static <O extends Objectable,
C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationAddContainer
(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable>
voidObjectDeltaFactoryImpl.fillInModificationAddReference
(ObjectDelta<O> objectDelta, ItemPath refPath, PrismReferenceValue... refValues) static <O extends Objectable,
C extends Containerable>
voidObjectDeltaFactoryImpl.fillInModificationDeleteContainer
(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues) static <O extends Objectable,
X>
voidObjectDeltaFactoryImpl.fillInModificationDeleteProperty
(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues) static <O extends Objectable,
X>
PropertyDelta<X>ObjectDeltaFactoryImpl.fillInModificationReplaceProperty
(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues) static <O extends Objectable>
voidObjectDeltaFactoryImpl.fillInModificationReplaceReference
(ObjectDelta<O> objectDelta, ItemPath refPath, PrismReferenceValue... refValues) Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type ObjectableModifier and TypeMethodDescriptionvoid
PrismValueDeltaSetTripleImpl.setOriginObject
(Objectable originObject) Sets specified origin object for all values in all setsMethod parameters in com.evolveum.midpoint.prism.impl.delta with type arguments of type ObjectableModifier and TypeMethodDescriptionfinal <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) boolean
ItemDeltaImpl.isRedundant
(PrismObject<? extends Objectable> object, @NotNull ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems) ItemDeltaImpl.narrow
(@NotNull PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Filters out all delta values that are meaningless to apply.PropertyDeltaImpl.narrow
(@NotNull PrismObject<? extends Objectable> object, @NotNull Comparator<PrismPropertyValue<T>> plusComparator, @NotNull Comparator<PrismPropertyValue<T>> minusComparator, boolean assumeMissingItems) -
Uses of Objectable in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
@NotNull PrismObject<O>PrismParserImplIO.parse()
<O extends Objectable>
@NotNull PrismObject<O>PrismParserImplNoIO.parse()
Methods in com.evolveum.midpoint.prism.impl.marshaller that return types with arguments of type ObjectableModifier and TypeMethodDescription@NotNull List<PrismObject<? extends Objectable>>
PrismParserImplIO.parseObjects()
@NotNull List<PrismObject<? extends Objectable>>
PrismParserImplNoIO.parseObjects()
-
Uses of Objectable in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
voidSchemaRegistryImpl.applyDefinition
(ObjectDelta<O> objectDelta, Class<O> compileTimeClass, boolean force) <C extends Containerable,
O extends Objectable>
voidSchemaRegistryImpl.applyDefinition
(PrismContainerValue<C> prismContainerValue, Class<O> compileTimeClass, ItemPath path, boolean force) <T extends Objectable>
PrismObjectDefinitionImpl<T>SchemaDefinitionFactory.createObjectDefinition
(QName elementName, ComplexTypeDefinition complexTypeDefinition, Class<T> compileTimeClass) <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryImpl.findObjectDefinitionByCompileTimeClass
(@NotNull Class<O> compileTimeClass) <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryImpl.findObjectDefinitionByType
(@NotNull QName typeName) Method parameters in com.evolveum.midpoint.prism.impl.schema with type arguments of type ObjectableModifier and TypeMethodDescription<T extends ItemDefinition>
TSchemaRegistryImpl.findItemDefinitionByFullPath
(Class<? extends Objectable> objectClass, Class<T> defClass, QName... itemNames) -
Uses of Objectable in com.evolveum.midpoint.prism.impl.xjc
Methods in com.evolveum.midpoint.prism.impl.xjc with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <T extends Objectable>
PrismReferenceValuePrismForJAXBUtil.objectableAsReferenceValue
(T objectable, PrismReference reference) Methods in com.evolveum.midpoint.prism.impl.xjc that return ObjectableModifier and TypeMethodDescriptionstatic Objectable
PrismForJAXBUtil.getReferenceObjectable
(PrismReferenceValue rval) -
Uses of Objectable in com.evolveum.midpoint.prism.metadata
Methods in com.evolveum.midpoint.prism.metadata that return ObjectableMethods in com.evolveum.midpoint.prism.metadata with parameters of type Objectable -
Uses of Objectable in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <T extends Objectable>
booleanObjectQuery.match
(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) -
Uses of Objectable in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with type parameters of type ObjectableModifier and TypeMethodDescription<T extends Objectable>
voidSchemaRegistry.applyDefinition
(ObjectDelta<T> objectDelta, Class<T> type, boolean force) <C extends Containerable,
O extends Objectable>
voidSchemaRegistry.applyDefinition
(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path, boolean force) 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) Method parameters in com.evolveum.midpoint.prism.schema with type arguments of type ObjectableModifier and TypeMethodDescription<T extends ItemDefinition>
TSchemaRegistry.findItemDefinitionByFullPath
(Class<? extends Objectable> objectClass, Class<T> defClass, QName... itemNames) -
Uses of Objectable in com.evolveum.midpoint.prism.util
Classes in com.evolveum.midpoint.prism.util with type parameters of type ObjectableModifier and TypeClassDescriptionclass
ObjectDeltaObject<O extends Objectable>
A class defining old object state (before change), delta (change) and new object state (after change).Methods in com.evolveum.midpoint.prism.util with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
voidPrismMonitor.afterObjectClone
(@NotNull PrismObject<O> orig, @Nullable PrismObject<O> clone) static <O extends Objectable>
voidPrismAsserts.assertEquals
(PrismObject<O> prism1, PrismObject<O> prism2) static <O extends Objectable>
voidPrismAsserts.assertEquals
(File fileNewXml, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquals
(String message, PrismObject<O> expected, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(File expectedFile, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(String message, ItemPath expected, ItemPath actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(String message, PrismObject<O> expected, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(String message, File expectedFile, PrismObject<O> actual) static <T extends Objectable>
voidPrismAsserts.assertObjectDefinition
(PrismObjectDefinition<T> objDef, QName elementName, QName typeName, Class<T> compileTimeClass) <O extends Objectable>
voidPrismMonitor.beforeObjectClone
(@NotNull PrismObject<O> orig) static <O extends Objectable>
ObjectDeltaObject<O>ObjectDeltaObject.forUnchanged
(@NotNull PrismObject<O> prismObject) static <T extends Objectable>
PrismObjectDefinition<T>PrismTestUtil.getObjectDefinition
(Class<T> compileTimeClass) static <T extends Objectable>
PrismObject<T>PrismTestUtil.parseObject
(File file) static <T extends Objectable>
PrismObject<T>PrismTestUtil.parseObject
(String xmlString) static <T extends Objectable>
TPrismTestUtil.parseObjectable
(File file) <O extends Objectable>
voidPrismMonitor.recordPrismObjectCompareCount
(PrismObject<O> thisObject, Object thatObject) static <O extends Objectable>
voidPrismUtil.setDeltaOldValue
(PrismObject<O> oldObject, ItemDelta<?, ?> itemDelta) static <O extends Objectable>
voidPrismUtil.setDeltaOldValue
(PrismObject<O> oldObject, Collection<? extends ItemDelta> itemDeltas) static <T extends Objectable>
voidPrismUtil.setPropertyNullAndComplete
(PrismObject<T> prismObject, ItemPath path) Sets the property with the provided path on the provided prism object to null and complete, if found.Methods in com.evolveum.midpoint.prism.util that return types with arguments of type ObjectableModifier and TypeMethodDescriptionstatic List<PrismObject<? extends Objectable>>
PrismTestUtil.parseObjects
(File file) static List<PrismObject<? extends Objectable>>
PrismTestUtil.parseObjectsCompat
(File file) Methods in com.evolveum.midpoint.prism.util with parameters of type ObjectableModifier and TypeMethodDescriptionstatic void
PrismAsserts.assertClass
(String message, Class<?> expectedClass, Objectable actualObject) static void
PrismAsserts.assertEquals
(Objectable expected, Objectable actual) static void
PrismAsserts.assertEquals
(File fileNewXml, Objectable objectable) static void
PrismAsserts.assertOrigin
(ItemDelta<?, ?> itemDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes) static void
PrismAsserts.assertOrigin
(ObjectDelta<?> objectDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes) static <T> void
PrismAsserts.assertOrigin
(Visitable visitableItem, Objectable expectedOriginObject, OriginType... expectedOriginTypes) static String
PrismTestUtil.serializeToXml
(Objectable object) Method parameters in com.evolveum.midpoint.prism.util with type arguments of type ObjectableModifier and TypeMethodDescriptionstatic void
PrismAsserts.asserHasDelta
(String message, Collection<? extends ObjectDelta<? extends Objectable>> deltas, ChangeType expectedChangeType, Class<?> expectedClass) static String
PrismTestUtil.serializeObjectToString
(PrismObject<? extends Objectable> object) static String
PrismTestUtil.serializeObjectToString
(PrismObject<? extends Objectable> object, String language) -
Uses of Objectable in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with parameters of type ObjectableModifier and TypeMethodDescription<T extends ObjectType>
voidProvisioningService.applyDefinition
(ObjectDelta<T> delta, Objectable object, Task task, OperationResult parentResult) Applies appropriate definition to the shadow/resource delta. -
Uses of Objectable in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(@NotNull ObjectDeltaType objectDeltaBean) Object delta: XML -> nativestatic <T extends Objectable>
ObjectDelta<T>DeltaConvertor.createObjectDelta
(@NotNull ObjectDeltaType objectDeltaBean, boolean convertUnknownTypes) static <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(@NotNull ObjectDeltaType deltaBean, PrismContext ignored) Object delta: XML -> nativestatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef) Object delta: XML (api-types-3) -> nativestatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor.createObjectDelta
(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext) Object delta: XML (api-types-3) -> nativestatic <T extends Objectable>
ObjectDelta<T>DeltaConvertor.createObjectDeltaNullable
(@Nullable ObjectDeltaType objectDeltaBean) static <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
(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext) 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 -> nativestatic <T extends Objectable>
ObjectModificationTypeDeltaConvertor.toObjectModificationType
(ObjectDelta<T> delta) Object delta: native -> XML (api-types-3). -
Uses of Objectable in com.evolveum.midpoint.schema.internals
Methods in com.evolveum.midpoint.schema.internals with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
voidInternalMonitor.afterObjectClone
(@NotNull PrismObject<O> orig, @Nullable PrismObject<O> clone) <O extends Objectable>
voidInternalMonitor.beforeObjectClone
(@NotNull PrismObject<O> orig) <O extends Objectable>
voidInternalMonitor.recordPrismObjectCompareCount
(PrismObject<O> thisObject, Object thatObject) -
Uses of Objectable in com.evolveum.midpoint.schema.processor
Classes in com.evolveum.midpoint.schema.processor with type parameters of type ObjectableModifier and TypeInterfaceDescriptioninterface
ShadowCoordinatesQualifiedObjectDelta<T extends Objectable>
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).class
AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).Methods in com.evolveum.midpoint.schema.processor with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <O extends Objectable,
X>
ShadowCoordinatesQualifiedObjectDelta<O>RefineryObjectFactory.createShadowDiscriminatorModificationReplaceProperty
(Class<O> type, String resourceOid, ShadowKindType kind, String intent, ItemPath propertyPath, PrismContext prismContext, X... propertyValues) Convenience method for quick creation of object deltas that replace a single object property. -
Uses of Objectable in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type ObjectableModifier and TypeMethodDescriptionstatic <T extends Objectable>
TObjectTypeUtil.asObjectable
(PrismObject<T> prismObject) static <T extends Objectable>
List<T>ObjectTypeUtil.asObjectables
(Collection<PrismObject<T>> objects) static <T extends Objectable>
PrismObject<T>ObjectTypeUtil.asPrismObject
(T objectable) static <O extends Objectable>
OObjectTypeUtil.getParentObject
(@NotNull Containerable containerable) Returns parent object, potentially traversing multiple parent links to get there.static <O extends Objectable>
PrismObject<O>ObjectTypeUtil.getParentObjectOld
(Containerable containerable) Deprecated.static <T extends Objectable>
List<PrismObject<T>>ObjectTypeUtil.keepDistinctObjects
(Collection<PrismObject<T>> objects) Methods in com.evolveum.midpoint.schema.util that return ObjectableModifier and TypeMethodDescriptionstatic Objectable
ObjectTypeUtil.getObjectFromReference
(ObjectReferenceType ref) Methods in com.evolveum.midpoint.schema.util with parameters of type ObjectableModifier and TypeMethodDescriptionstatic String
ObjectTypeUtil.getDetailedDisplayName
(Objectable objectable) Method parameters in com.evolveum.midpoint.schema.util with type arguments of type ObjectableModifier and TypeMethodDescriptionstatic void
ObjectTypeUtil.assertConcreteType
(Class<? extends Objectable> type) ObjectTypeUtil.getOids
(List<? extends Objectable> objectables) -
Uses of Objectable in com.evolveum.midpoint.schema.validator
Classes in com.evolveum.midpoint.schema.validator with type parameters of type ObjectableMethods in com.evolveum.midpoint.schema.validator with type parameters of type ObjectableModifier and TypeMethodDescription<O extends Objectable>
ValidationResultObjectValidator.validate
(PrismObject<O> object) -
Uses of Objectable in com.evolveum.midpoint.xml.ns._public.common.common_3
Classes in com.evolveum.midpoint.xml.ns._public.common.common_3 that implement ObjectableModifier and TypeClassDescriptionclass
Definition of an access certification - a template for a set of access certification campaigns.class
Abstract class that contains the "essence" of a role.class
Definition of an access certification campaign.class
Access certification definition augmented with report-related information (e.g.class
Access certification definition.class
Archetype definition.class
Abstract supertype for all object types that can have assignments.class
TODOclass
Host definition for remote connector, remote connector framework or a remote "gateway".class
Description of a generic connector.class
Configuration Dasboard dashboard showing in GUI.class
Abstract supertype for all object types that can be focus of full midPoint computation.class
Form definition.class
Define reusable functionsclass
Generic object for storing unknown (unexpected) object types.class
An object that represents lookup table.class
A mark is a "label" given to an object - currently a prism object, an assignment, or audited/simulation event.class
Localizable template of the message used with a transport mechanism, for instance mail.class
Node describes a single installation of midPoint.class
Object collection specification.class
TODO: update The user template used to create new users.class
Common supertype for all identity objects.class
Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.class
Reports outputs.class
Specification of midPoint report.class
Resource represents a system or component external to the IDM system which we manage.class
A set of grouped objects based on density and similarity.class
Session for role analysis, e.g.class
A role in the extended Role-Based Access Control (RBAC) sense.class
Object that contains definitions of overall security policy.class
Definition of a sequence object that produces unique values.class
This object type represents any kind of abstract or concrete services or devices such as servers, virtual machines, printers, mobile devices, network nodes, application servers, applications or anything similar.class
Local copy of any object on the provisioning resource that is related to provisioning.class
Result of a simulation run.class
System configuration object.class
TaskType contains information about a task (either transient or persistent).class
User object represents a physical user of the system.class
-
Uses of Objectable in com.evolveum.prism.xml.ns._public.types_3
Classes in com.evolveum.prism.xml.ns._public.types_3 that implement Objectable