Uses of Interface
com.evolveum.midpoint.prism.PrismObject
-
-
Uses of PrismObject in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common with parameters of type PrismObject Modifier and Type Method Description static LoggingConfigurationType
ProfilingConfigurationManager. checkSystemProfilingConfiguration(PrismObject<SystemConfigurationType> systemConfigurationPrism)
In this method, we perform the check of systemConfiguration object, searching for any data related to profilingConfigurationstatic List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp, PrismContext prismContext)
static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationTimestampsDelta(PrismObject<ShadowType> shadow, PrismContext prismContext)
static boolean
SynchronizationUtils. isPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource)
static boolean
SynchronizationUtils. isPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource, boolean strictIntent)
boolean
ResourceObjectPattern. matches(PrismObject<ShadowType> shadowToMatch, MatchingRuleRegistry matchingRuleRegistry, RelationRegistry relationRegistry)
static boolean
ResourceObjectPattern. matches(PrismObject<ShadowType> shadowToMatch, Collection<ResourceObjectPattern> protectedAccountPatterns, MatchingRuleRegistry matchingRuleRegistry, RelationRegistry relationRegistry)
-
Uses of PrismObject in com.evolveum.midpoint.common.crypto
Methods in com.evolveum.midpoint.common.crypto with parameters of type PrismObject Modifier and Type Method Description static <T extends ObjectType>
voidCryptoUtil. checkEncrypted(PrismObject<T> object)
static <T extends ObjectType>
Collection<? extends ItemDelta<?,?>>CryptoUtil. computeReencryptModifications(Protector protector, PrismObject<T> object)
static <T extends ObjectType>
booleanCryptoUtil. containsCleartext(PrismObject<T> object)
static <T extends ObjectType>
booleanCryptoUtil. containsHashedData(PrismObject<T> object)
static <T extends ObjectType>
voidCryptoUtil. encryptValues(Protector protector, PrismObject<T> object)
Encrypts all encryptable values in the object.static <T extends ObjectType>
Collection<String>CryptoUtil. getEncryptionKeyNames(PrismObject<T> object)
static <T extends ObjectType>
intCryptoUtil. reencryptValues(Protector protector, PrismObject<T> object)
Re-encrypts all encryptable values in the object. -
Uses of PrismObject in com.evolveum.midpoint.common.refinery
Methods in com.evolveum.midpoint.common.refinery that return PrismObject Modifier and Type Method Description PrismObject<ShadowType>
CompositeRefinedObjectClassDefinitionImpl. createBlankShadow(RefinedObjectClassDefinition definition)
PrismObject<ShadowType>
LayerRefinedObjectClassDefinitionImpl. createBlankShadow(RefinedObjectClassDefinition definition)
default PrismObject<ShadowType>
RefinedObjectClassDefinition. createBlankShadow()
PrismObject<ShadowType>
RefinedObjectClassDefinition. createBlankShadow(RefinedObjectClassDefinition definition)
PrismObject<ShadowType>
RefinedObjectClassDefinitionImpl. createBlankShadow(RefinedObjectClassDefinition definition)
-
Uses of PrismObject in com.evolveum.midpoint.common.validator
Methods in com.evolveum.midpoint.common.validator with parameters of type PrismObject Modifier and Type Method Description <T extends Objectable>
EventResultEventHandler. postMarshall(PrismObject<T> object, Element objectElement, OperationResult objectResult)
Call-back called after the object is unmarshalled. -
Uses of PrismObject in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismObject Modifier and Type Method Description PrismObject<UserType>
ModelService. findShadowOwner(String shadowOid, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Deprecated.<T extends ObjectType>
PrismObject<T>ModelService. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns object for provided OID.PrismObject<TaskType>
TaskService. getTaskByIdentifier(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task operationTask, OperationResult parentResult)
Returns information about task, given its identifier.<O extends ObjectType>
PrismObject<O>ModelInteractionService. mergeObjectsPreviewObject(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, com.evolveum.midpoint.task.api.Task task, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelAuditService. reconstructObject(Class<O> type, String oid, String eventIdentifier, com.evolveum.midpoint.task.api.Task task, OperationResult result)
PrismObject<? extends FocusType>
ModelService. searchShadowOwner(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns the Focus object representing owner of specified shadow.Methods in com.evolveum.midpoint.model.api that return types with arguments of type PrismObject Modifier and Type Method Description List<PrismObject<? extends ShadowType>>
ModelService. listResourceObjects(String resourceOid, QName objectClass, ObjectPaging paging, com.evolveum.midpoint.task.api.Task task, OperationResult result)
Deprecated.<T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Search for objects.Methods in com.evolveum.midpoint.model.api with parameters of type PrismObject Modifier and Type Method Description void
AssignmentObjectRelation. addArchetypeRef(PrismObject<ArchetypeType> archetype)
com.evolveum.midpoint.security.api.MidPointPrincipal
ModelInteractionService. assumePowerOfAttorney(PrismObject<UserType> donor, com.evolveum.midpoint.task.api.Task task, OperationResult result)
<O extends ObjectType>
CompareResultTypeModelService. compareObject(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, List<? extends ItemPath> ignoreItemPaths, com.evolveum.midpoint.task.api.Task task, OperationResult result)
TODOCompiledObjectCollectionView
ModelInteractionService. compileObjectCollectionView(PrismObject<ObjectCollectionType> collection, Class<? extends ObjectType> targetTypeClass, com.evolveum.midpoint.task.api.Task task, OperationResult result)
<O extends AssignmentHolderType>
ArchetypePolicyTypeModelInteractionService. determineArchetypePolicy(PrismObject<O> assignmentHolder, OperationResult result)
Efficiently determines information about archetype policy applicable for a particular object.<O extends AbstractRoleType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentHolderSpecification(PrismObject<O> assignmentTarget, OperationResult result)
Returns data structure that contains information about possible assignment holders for a particular target object.<O extends AssignmentHolderType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentTargetSpecification(PrismObject<O> assignmentHolder, OperationResult result)
Returns data structure that contains information about possible assignment targets for a particular holder object.Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, com.evolveum.midpoint.task.api.Task task, OperationResult result)
Returns all policy rules that apply to the collection.ExecuteCredentialResetResponseType
ModelInteractionService. executeCredentialsReset(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, com.evolveum.midpoint.task.api.Task task, OperationResult result)
<O extends ObjectType>
voidModelInteractionService. generateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
<O extends ObjectType>
StringModelInteractionService. generateValue(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, com.evolveum.midpoint.task.api.Task task, OperationResult inputResult)
TEMPORARY.<O extends ObjectType,R extends AbstractRoleType>
com.evolveum.midpoint.security.enforcer.api.ItemSecurityConstraintsModelInteractionService. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, com.evolveum.midpoint.task.api.Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<H extends AssignmentHolderType,R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionService. getAssignableRoleSpecification(PrismObject<H> assignmentHolder, Class<R> targetType, int assignmentOrder, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user.AuthenticationsPolicyType
ModelInteractionService. getAuthenticationPolicy(PrismObject<UserType> user, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns an authentications policies as defined in the system configuration security policy.CredentialsPolicyType
ModelInteractionService. getCredentialsPolicy(PrismObject<UserType> user, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns a credential policy that applies to the specified user.RefinedObjectClassDefinition
ModelInteractionService. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result)
<O extends ObjectType>
PrismObjectDefinition<O>ModelInteractionService. getEditObjectDefinition(PrismObject<O> object, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result)
Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.RegistrationsPolicyType
ModelInteractionService. getFlowPolicy(PrismObject<UserType> user, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns a policy for registration, e.g.RegistrationsPolicyType
ModelInteractionService. getRegistrationPolicy(PrismObject<UserType> user, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Deprecated.SecurityPolicyType
ModelInteractionService. getSecurityPolicy(PrismObject<UserType> user, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
<O extends ObjectType>
voidModelInteractionService. validateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication with parameters of type PrismObject Modifier and Type Method Description MidPointUserProfilePrincipal
UserProfileService. getPrincipal(PrismObject<UserType> user)
MidPointUserProfilePrincipal
UserProfileService. getPrincipal(PrismObject<UserType> user, com.evolveum.midpoint.security.api.AuthorizationTransformer authorizationTransformer, OperationResult result)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return PrismObject Modifier and Type Method Description PrismObject<O>
ModelElementContext. getObjectCurrent()
PrismObject<O>
ModelElementContext. getObjectNew()
PrismObject<O>
ModelElementContext. getObjectOld()
PrismObject<ResourceType>
EvaluatedConstruction. getResource()
PrismObject<SystemConfigurationType>
ModelContext. getSystemConfiguration()
PrismObject<?>
EvaluatedAssignment. getTarget()
PrismObject<? extends AssignmentHolderType>
EvaluatedAssignmentTarget. getTarget()
Methods in com.evolveum.midpoint.model.api.context with parameters of type PrismObject Modifier and Type Method Description void
ModelElementContext. setObjectNew(PrismObject<O> objectNew)
void
ModelElementContext. setObjectOld(PrismObject<O> objectOld)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return PrismObject Modifier and Type Method Description PrismObject<UserType>
MidpointFunctions. findShadowOwner(String accountOid)
Deprecated.use searchShadowOwner instead<F extends FocusType>
PrismObject<F>MidpointFunctions. searchShadowOwner(String accountOid)
Methods in com.evolveum.midpoint.model.api.expr with parameters of type PrismObject Modifier and Type Method Description <T extends ObjectType>
StringMidpointFunctions. addObject(PrismObject<T> newObject)
<T extends ObjectType>
StringMidpointFunctions. addObject(PrismObject<T> newObject, ModelExecuteOptions options)
<O extends ObjectType>
voidMidpointFunctions. addRecomputeTrigger(PrismObject<O> object, Long timestamp)
<T> ResourceAttributeDefinition<T>
MidpointFunctions. getAttributeDefinition(PrismObject<ResourceType> resource, String objectClassName, String attributeName)
<T> ResourceAttributeDefinition<T>
MidpointFunctions. getAttributeDefinition(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.hooks
Methods in com.evolveum.midpoint.model.api.hooks with parameters of type PrismObject Modifier and Type Method Description <T extends ObjectType>
voidReadHook. invoke(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
todo -
Uses of PrismObject in com.evolveum.midpoint.model.api.interaction
Methods in com.evolveum.midpoint.model.api.interaction that return types with arguments of type PrismObject Modifier and Type Method Description List<PrismObject<ObjectType>>
DashboardService. searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, com.evolveum.midpoint.task.api.Task task, OperationResult result)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util with parameters of type PrismObject Modifier and Type Method Description static void
ResourceUtils. deleteSchema(PrismObject<ResourceType> resource, ModelService modelService, PrismContext prismContext, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.validator
Methods in com.evolveum.midpoint.model.api.validator with parameters of type PrismObject Modifier and Type Method Description ValidationResult
ResourceValidator. validate(PrismObject<ResourceType> resourceObject, Scope scope, Locale locale, com.evolveum.midpoint.task.api.Task task, OperationResult result)
-
Uses of PrismObject in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PrismObject Modifier and Type Method Description PrismObject
Objectable. asPrismObject()
static PrismObject<?>
PrismObject. asPrismObject(Objectable o)
PrismObject<O>
PrismObjectValue. asPrismObject()
PrismObject<O>
PrismObject. clone()
PrismObject<O>
PrismObject. cloneComplex(CloneStrategy strategy)
PrismObject<O>
PrismObject. cloneIfImmutable()
PrismObject<O>
PrismObject. createImmutableClone()
<O extends Objectable>
PrismObject<O>PrismContext. createKnownObject(Class<O> clazz)
Creates a new PrismObject of a given static type.<O extends Objectable>
PrismObject<O>ItemFactory. createObject(QName name, PrismObjectDefinition<O> definition)
<O extends Objectable>
PrismObject<O>PrismContext. createObject(Class<O> clazz)
Creates a new PrismObject of a given type.PrismObject
PrismReferenceValue. getObject()
Returns object that this reference points to.PrismObject<O>
PrismObjectDefinition. instantiate()
PrismObject<O>
PrismObjectDefinition. instantiate(QName name)
<O extends Objectable>
PrismObject<O>PrismParser. parse()
Parses the input as a prism object.<O extends Objectable>
PrismObject<O>PrismParserNoIO. parse()
default <T extends Objectable>
PrismObject<T>PrismContext. parseObject(File file)
default <T extends Objectable>
PrismObject<T>PrismContext. parseObject(String dataString)
Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismObject Modifier and Type Method Description List<PrismObject<? extends Objectable>>
PrismParser. parseObjects()
Parses the input as a collection of prism objects.List<PrismObject<? extends Objectable>>
PrismParserNoIO. parseObjects()
Methods in com.evolveum.midpoint.prism with parameters of type PrismObject Modifier and Type Method Description static <T extends Objectable>
TPrismObject. asObjectable(PrismObject<T> object)
static <T extends Objectable>
TPrismObjectValue. asObjectable(PrismObject<T> object)
PrismReferenceValue
ItemFactory. createReferenceValue(PrismObject<?> target)
ObjectDelta<O>
PrismObject. diff(PrismObject<O> other)
ObjectDelta<O>
PrismObject. diff(PrismObject<O> other, ParameterizedEquivalenceStrategy strategy)
boolean
PrismParser.ObjectHandler. handleData(PrismObject<?> object)
Called when an object was successfully retrieved from the input.<O extends Objectable>
StringPrismContext. serializeObjectToString(PrismObject<O> object, String language)
Deprecated.void
PrismReferenceValue. setObject(PrismObject object)
void
Objectable. setupContainer(PrismObject object)
Method parameters in com.evolveum.midpoint.prism with type arguments of type PrismObject Modifier and Type Method Description static <T extends Objectable>
List<T>PrismObject. asObjectableList(List<PrismObject<T>> objects)
T
PrismSerializer. serializeObjects(List<PrismObject<?>> objects, QName aggregateElementName)
-
Uses of PrismObject in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return PrismObject Modifier and Type Method Description PrismObject<O>
ObjectDelta. computeChangedObject(PrismObject<O> objectOld)
Applies this object delta to specified object, returns updated object.PrismObject<O>
ObjectDelta. getObjectToAdd()
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismObject Modifier and Type Method Description void
ObjectDelta. applyTo(PrismObject<O> targetObject)
Applies this object delta to specified object, returns updated object.void
ObjectDelta. applyTo(PrismObject<O> targetObject, ParameterizedEquivalenceStrategy strategy)
static <O extends Objectable>
voidObjectDeltaUtil. applyTo(PrismObject<O> targetObject, Collection<? extends ItemDelta<?,?>> modifications)
PrismObject<O>
ObjectDelta. computeChangedObject(PrismObject<O> objectOld)
Applies this object delta to specified object, returns updated object.static <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object. createAddDelta(PrismObject<O> objectToAdd)
<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference. createModificationAdd(Class<T> type, ItemName refName, PrismObject<?> refTarget)
<T extends Objectable>
Collection<? extends ItemDelta>DeltaFactory.Reference. createModificationAddCollection(Class<T> type, ItemName refName, PrismObject<?> refTarget)
<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object. createModificationAddReference(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects)
<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference. createModificationDelete(Class<T> type, QName refName, PrismObject<?> refTarget)
ReferenceDelta
DeltaFactory.Reference. createModificationDelete(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget)
<T extends Objectable>
Collection<? extends ItemDelta>DeltaFactory.Reference. createModificationDeleteCollection(Class<T> type, QName refName, PrismObject<?> refTarget)
static <T extends Objectable>
ObjectDelta<T>DiffUtil. diff(PrismObject<T> oldObject, PrismObject<T> newObject)
<O extends Objectable>
voidContainerDelta. expand(PrismObject<O> object, Trace logger)
Post processing of delta to expand missing values from the object.boolean
ItemDelta. isRedundant(PrismObject<? extends Objectable> object, boolean assumeMissingItems)
Checks if the delta is redundant w.r.t.boolean
ItemDelta. isRedundant(PrismObject<? extends Objectable> object, Comparator<V> comparator, boolean assumeMissingItems)
boolean
ObjectDelta. isRedundant(PrismObject<O> object, boolean assumeMissingItems)
boolean
PropertyDelta. isRedundant(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
ItemDelta<V,D>
ItemDelta. narrow(PrismObject<? extends Objectable> object, boolean assumeMissingItems)
Filters out all delta values that are meaningless to apply.ItemDelta<V,D>
ItemDelta. narrow(PrismObject<? extends Objectable> object, Comparator<V> comparator, boolean assumeMissingItems)
Filters out all delta values that are meaningless to apply.ObjectDelta<O>
ObjectDelta. narrow(PrismObject<O> existingObject, boolean assumeMissingItems)
PropertyDelta<T>
PropertyDelta. narrow(PrismObject<? extends Objectable> object, boolean assumeMissingItems)
PropertyDelta<T>
PropertyDelta. narrow(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
void
ObjectDelta. setObjectToAdd(PrismObject<O> objectToAdd)
-
Uses of PrismObject in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismObject Modifier and Type Method Description static <T extends Objectable>
booleanObjectQuery. match(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
-
Uses of PrismObject in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismObject Modifier and Type Method Description <T extends Objectable>
PrismObject<T>SchemaRegistry. instantiate(Class<T> compileTimeClass)
Deprecated. -
Uses of PrismObject in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return PrismObject Modifier and Type Method Description PrismObject<O>
ObjectDeltaObject. getAnyObject()
PrismObject<O>
ObjectDeltaObject. getNewObject()
PrismObject<O>
ObjectDeltaObject. getOldObject()
static <T extends Objectable>
PrismObject<T>PrismTestUtil. parseObject(File file)
static <T extends Objectable>
PrismObject<T>PrismTestUtil. parseObject(String xmlString)
static <T extends Objectable>
PrismObject<T>PrismTestUtil. parseObject(Element element)
Deprecated.Methods in com.evolveum.midpoint.prism.util that return types with arguments of type PrismObject Modifier and Type Method Description static List<PrismObject<? extends Objectable>>
PrismTestUtil. parseObjects(File file)
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismObject Modifier and Type Method Description <O extends Objectable>
voidPrismMonitor. afterObjectClone(PrismObject<O> orig, PrismObject<O> clone)
static void
PrismAsserts. assertClass(String message, Class<?> expectedClass, PrismObject<?> actualObject)
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, PrismObject<O> expected, PrismObject<O> actual)
static <O extends Objectable>
voidPrismAsserts. assertEquivalent(String message, File expectedFile, PrismObject<O> actual)
<O extends Objectable>
voidPrismMonitor. beforeObjectClone(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)
<O extends Objectable>
voidPrismMonitor. recordPrismObjectCompareCount(PrismObject<O> thisObject, Object thatObject)
static String
PrismTestUtil. serializeObjectToString(PrismObject<? extends Objectable> object)
static String
PrismTestUtil. serializeObjectToString(PrismObject<? extends Objectable> object, String language)
static <O extends Objectable>
voidPrismUtil. setDeltaOldValue(PrismObject<O> oldObject, ItemDelta<?,?> itemDelta)
static <O extends Objectable>
voidPrismUtil. setDeltaOldValue(PrismObject<O> oldObject, Collection<? extends ItemDelta> itemDeltas)
Method parameters in com.evolveum.midpoint.prism.util with type arguments of type PrismObject Modifier and Type Method Description static void
PrismAsserts. assertOids(Collection<? extends PrismObject<?>> objects, String... expectedOids)
Constructors in com.evolveum.midpoint.prism.util with parameters of type PrismObject Constructor Description ObjectDeltaObject(PrismObject<O> oldObject, ObjectDelta<O> delta, PrismObject<O> newObject, PrismObjectDefinition<O> definition)
-
Uses of PrismObject in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return PrismObject Modifier and Type Method Description PrismObject<ShadowType>
RefreshShadowOperation. getRefreshedShadow()
Methods in com.evolveum.midpoint.schema with parameters of type PrismObject Modifier and Type Method Description static <O extends ObjectType>
ObjectDeltaOperation<O>ObjectDeltaOperation. findAddDelta(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object)
static <O extends ObjectType>
StringObjectDeltaOperation. findAddDeltaOid(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object)
boolean
AbstractSummarizingResultHandler. handle(PrismObject<T> object, OperationResult parentResult)
boolean
ResultHandler. handle(PrismObject<T> object, OperationResult parentResult)
Handle a single result.protected abstract boolean
AbstractSummarizingResultHandler. handleObject(PrismObject<T> object, OperationResult parentResult)
Handle a single result.void
RefreshShadowOperation. setRefreshedShadow(PrismObject<ShadowType> refreshedShadow)
-
Uses of PrismObject in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression with parameters of type PrismObject Modifier and Type Method Description <O extends ObjectType>
TypedValue<O>VariablesMap. putObject(String key, PrismObject<O> object, Class<O> expectedClass)
Convenience method to put objects with definition. -
Uses of PrismObject in com.evolveum.midpoint.schema.internals
Methods in com.evolveum.midpoint.schema.internals with parameters of type PrismObject Modifier and Type Method Description <O extends Objectable>
voidInternalMonitor. afterObjectClone(PrismObject<O> orig, PrismObject<O> clone)
<O extends Objectable>
voidInternalMonitor. beforeObjectClone(PrismObject<O> orig)
<O extends Objectable>
voidInternalMonitor. recordPrismObjectCompareCount(PrismObject<O> thisObject, Object thatObject)
-
Uses of PrismObject in com.evolveum.midpoint.schema.result
Methods in com.evolveum.midpoint.schema.result with parameters of type PrismObject Modifier and Type Method Description OperationResult
OperationResult. addContext(String name, PrismObject<? extends ObjectType> value)
OperationResultBuilder
OperationResultBuilder. addContext(String name, PrismObject<? extends ObjectType> value)
OperationResult
OperationResult. addParam(String name, PrismObject<? extends ObjectType> value)
OperationResultBuilder
OperationResultBuilder. addParam(String name, PrismObject<? extends ObjectType> value)
void
OperationResult. addReturn(String name, PrismObject<? extends ObjectType> value)
-
Uses of PrismObject in com.evolveum.midpoint.schema.statistics
Methods in com.evolveum.midpoint.schema.statistics with parameters of type PrismObject Modifier and Type Method Description static <O extends ObjectType>
StringStatisticsUtil. getDisplayName(PrismObject<O> object)
void
StatisticsCollector. recordObjectActionExecuted(PrismObject<? extends ObjectType> object, ChangeType changeType, Throwable exception)
<T extends ObjectType>
voidStatisticsCollector. recordObjectActionExecuted(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception)
-
Uses of PrismObject in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismObject Modifier and Type Method Description static <T extends Objectable>
PrismObject<T>ObjectTypeUtil. asPrismObject(T objectable)
static PrismObject<ConnectorType>
ResourceTypeUtil. getConnectorIfPresent(PrismObject<ResourceType> resource)
<O extends ObjectType>
PrismObject<O>SimpleObjectResolver. getObject(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
static PrismObject
ObjectTypeUtil. getParentObject(Containerable containerable)
static PrismObject<?>
ObjectTypeUtil. getPrismObjectFromReference(ObjectReferenceType ref)
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type PrismObject Modifier and Type Method Description static <T extends Objectable>
List<PrismObject<T>>ObjectTypeUtil. keepDistinctObjects(Collection<PrismObject<T>> objects)
static <T extends ObjectType>
List<PrismObject<T>>MiscSchemaUtil. toList(Class<T> type, ObjectListType listType)
Method parameters in com.evolveum.midpoint.schema.util with type arguments of type PrismObject Modifier and Type Method Description static <T extends Objectable>
List<T>ObjectTypeUtil. asObjectables(Collection<PrismObject<T>> objects)
static <T extends Objectable>
List<PrismObject<T>>ObjectTypeUtil. keepDistinctObjects(Collection<PrismObject<T>> objects)
static <O extends ObjectType>
List<ObjectReferenceType>ObjectTypeUtil. objectListToReferences(Collection<PrismObject<O>> objects)
static <O extends ObjectType>
voidMiscSchemaUtil. reduceSearchResult(List<PrismObject<O>> results)
static <T extends ObjectType>
List<T>MiscSchemaUtil. toObjectableList(List<PrismObject<T>> objectList)
static ObjectListType
MiscSchemaUtil. toObjectListType(List<PrismObject<? extends ObjectType>> list)
-
Uses of PrismObject in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator with parameters of type PrismObject Modifier and Type Method Description <O extends ObjectType>
ValidationResultObjectValidator. validate(PrismObject<O> object)
-
Uses of PrismObject in com.evolveum.midpoint.xml.ns._public.common.common_3
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 with parameters of type PrismObject Modifier and Type Method Description void
AssignmentHolderType. setupContainer(PrismObject container)
void
CaseType. setupContainer(PrismObject container)
void
FocusType. setupContainer(PrismObject container)
void
ObjectType. setupContainer(PrismObject container)
-
Uses of PrismObject in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismObject Modifier and Type Method Description PrismObject
ObjectType. asPrismObject()
-