Uses of Interface
com.evolveum.midpoint.prism.Objectable
-
-
Uses of Objectable in com.evolveum.midpoint.common.refinery
Classes in com.evolveum.midpoint.common.refinery with type parameters of type Objectable Modifier and Type Interface Description interfaceShadowDiscriminatorObjectDelta<T extends Objectable>classShadowDiscriminatorObjectDeltaImpl<T extends Objectable>Methods in com.evolveum.midpoint.common.refinery with type parameters of type Objectable Modifier and Type Method Description static <O extends Objectable,X>
ShadowDiscriminatorObjectDelta<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.common.validator
Methods in com.evolveum.midpoint.common.validator with parameters of type Objectable Modifier and Type Method Description voidLegacyValidator. validateObject(Objectable object, OperationResult objectResult) -
Uses of Objectable in com.evolveum.midpoint.ninja.action.verify
Methods in com.evolveum.midpoint.ninja.action.verify with type parameters of type Objectable Modifier and Type Method Description <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 Objectable Modifier and Type Interface Description interfaceMutablePrismObjectDefinition<O extends Objectable>interfacePrismObject<O extends Objectable>Common supertype for all identity objects.interfacePrismObjectDefinition<O extends Objectable>TODOinterfacePrismObjectValue<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 Objectable Modifier and Type Method Description <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>
voidPrismContext. adopt(C containerable, Class<O> type, ItemPath path)static <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>
@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 types with arguments of type Objectable Modifier and Type Method Description Class<Objectable>PrismReferenceValue. getTargetTypeCompileTimeClass()Class<Objectable>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 Objectable Modifier and Type Method Description voidPrismContext. adopt(Objectable objectable)static PrismObject<?>PrismObject. asPrismObject(Objectable o)<T> PrismPropertyValue<T>ItemFactory. createPropertyValue(T value, OriginType originType, Objectable originObject)PrismReferenceValueItemFactory. 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 Objectable Modifier and Type Interface Description interfaceObjectDefinitionDelegator<O extends Objectable> -
Uses of Objectable in com.evolveum.midpoint.prism.delta
Classes in com.evolveum.midpoint.prism.delta with type parameters of type Objectable Modifier and Type Interface Description interfaceObjectDelta<O extends Objectable>Relative difference (delta) of the object.static classObjectDelta.FactorOutResultMulti<T extends Objectable>static classObjectDelta.FactorOutResultSingle<T extends Objectable>Methods in com.evolveum.midpoint.prism.delta with type parameters of type Objectable Modifier and Type Method Description static <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 <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 Objectable Modifier and Type Method Description voidPrismValueDeltaSetTriple. 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 Objectable Modifier and Type Method Description <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.booleanItemDelta. isRedundant(PrismObject<? extends Objectable> object, ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems)Checks if the delta is redundant w.r.t.ItemDelta<V,D>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<T>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 Objectable Modifier and Type Method Description <O extends Objectable>
ObjectDelta<O>S_ItemEntry. asObjectDelta(String oid)default <X extends Objectable>
ObjectDelta<X>S_ItemEntry. asObjectDeltaCast(String oid) -
Uses of Objectable in com.evolveum.midpoint.prism.extensions
Methods in com.evolveum.midpoint.prism.extensions with parameters of type Objectable Modifier and Type Method Description voidAbstractDelegatedPrismValueDeltaSetTriple. setOriginObject(Objectable originObject) -
Uses of Objectable in com.evolveum.midpoint.prism.metadata
Methods in com.evolveum.midpoint.prism.metadata that return Objectable Modifier and Type Method Description ObjectableMidpointOriginMetadata. getOriginObject()Methods in com.evolveum.midpoint.prism.metadata with parameters of type Objectable Modifier and Type Method Description voidMidpointOriginMetadata. setOriginObject(Objectable source) -
Uses of Objectable in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with type parameters of type Objectable Modifier and Type Method Description static <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 Objectable Modifier and Type Method Description <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 Objectable Modifier and Type Method Description <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 Objectable Modifier and Type Class Description classObjectDeltaObject<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 Objectable Modifier and Type Method Description <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 <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ItemDelta<?,?>... itemDeltas)static <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ObjectDelta<T> delta)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, Class<T> clazz)<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 Objectable Modifier and Type Method Description static 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 Objectable Modifier and Type Method Description static voidPrismAsserts. assertClass(String message, Class<?> expectedClass, Objectable actualObject)static voidPrismAsserts. assertEquals(Objectable expected, Objectable actual)static voidPrismAsserts. assertEquals(File fileNewXml, Objectable objectable)static voidPrismAsserts. assertOrigin(ItemDelta<?,?> itemDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static voidPrismAsserts. assertOrigin(ObjectDelta<?> objectDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static <T> voidPrismAsserts. assertOrigin(Visitable visitableItem, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static StringPrismTestUtil. serializeToXml(Objectable object)Method parameters in com.evolveum.midpoint.prism.util with type arguments of type Objectable Modifier and Type Method Description static voidPrismAsserts. asserHasDelta(String message, Collection<? extends ObjectDelta<? extends Objectable>> deltas, ChangeType expectedChangeType, Class<?> expectedClass)static StringPrismTestUtil. serializeObjectToString(PrismObject<? extends Objectable> object)static StringPrismTestUtil. serializeObjectToString(PrismObject<? extends Objectable> object, String language) -
Uses of Objectable in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with type parameters of type Objectable Modifier and Type Method Description static <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor. createObjectDelta(@NotNull ObjectDeltaType deltaBean)Object delta: XML -> nativestatic <T extends Objectable>
@NotNull ObjectDelta<T>DeltaConvertor. createObjectDelta(@NotNull ObjectDeltaType objectDeltaBean, PrismContext prismContext)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>
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 Objectable Modifier and Type Method Description <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.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type Objectable Modifier and Type Method Description static <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 Objectable Modifier and Type Method Description static ObjectableObjectTypeUtil. getObjectFromReference(ObjectReferenceType ref)Methods in com.evolveum.midpoint.schema.util with parameters of type Objectable Modifier and Type Method Description static StringObjectTypeUtil. getDetailedDisplayName(Objectable objectable)Method parameters in com.evolveum.midpoint.schema.util with type arguments of type Objectable Modifier and Type Method Description static voidObjectTypeUtil. assertConcreteType(Class<? extends Objectable> type)static List<String>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 Objectable Modifier and Type Interface Description interfaceUpgradeObjectProcessor<T extends Objectable>Methods in com.evolveum.midpoint.schema.validator with type parameters of type Objectable Modifier and Type Method Description <O extends Objectable>
ValidationResultObjectValidator. validate(PrismObject<O> object) -
Uses of Objectable in com.evolveum.midpoint.schema.validator.processor
Method parameters in com.evolveum.midpoint.schema.validator.processor with type arguments of type Objectable Modifier and Type Method Description booleanUserDashboardProcessor. process(PrismObject<Objectable> object, ItemPath path) -
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 Objectable Modifier and Type Class Description classAbstractAccessCertificationDefinitionTypeDefinition of an access certification - a template for a set of access certification campaigns.classAbstractRoleType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Abstract class that contains the "essence" of a role.classAccessCertificationCampaignTypeDefinition of an access certification campaign.classAccessCertificationDefinitionForReportTypeAccess certification definition augmented with report-related information (e.g.classAccessCertificationDefinitionTypeAccess certification definition.classArchetypeType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Archetype definition.classAssignmentHolderType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Abstract supertype for all object types that can have assignments.classCaseTypeTODOclassConnectorHostTypeHost definition for remote connector, remote connector framework or a remote "gateway".classConnectorTypeDescription of a generic connector.classDashboardType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Configuration Dasboard dashboard showing in GUI.classFocusType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Abstract supertype for all object types that can be focus of full midPoint computation.classFormType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Form definition.classFunctionLibraryTypeDefine reusable functionsclassGenericObjectType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Generic object for storing unknown (unexpected) object types.classLookupTableType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> An object that represents lookup table.classNodeTypeNode describes a single installation of midPoint.classObjectCollectionTypeObject collection specification.classObjectTemplateTypeTODO: update The user template used to create new users.classObjectType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Common supertype for all identity objects.classOrgType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.classReportDataTypeReports outputs.classReportTypeSpecification of midPoint report.classResourceTypeResource represents a system or component external to the IDM system which we manage.classRoleType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> A role in the extended Role-Based Access Control (RBAC) sense.classSecurityPolicyTypeObject that contains definitions of overall security policy.classSequenceType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Definition of a sequence object that produces unique values.classServiceType<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 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.classShadowTypeLocal copy of any object on the provisioning resource that is related to provisioning.classSystemConfigurationTypeSystem configuration object.classTaskTypeTaskType contains information about a task (either transient or persistent).classUserTypeUser object represents a physical user of the system.classValuePolicyTypeJava class for ValuePolicyType complex type.Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return Objectable Modifier and Type Method Description ObjectableObjectReferenceType. getObjectable() -
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 Modifier and Type Class Description classObjectTypeclassRawObjectType
-