Uses of Class
com.evolveum.midpoint.schema.processor.ShadowAssociationValue
Package
Description
-
Uses of ShadowAssociationValue in com.evolveum.midpoint.model.impl.lens
Modifier and TypeMethodDescriptionMap<QName,
DeltaSetTriple<ItemValueWithOrigin<ShadowAssociationValue, ShadowReferenceAttributeDefinition>>> LensProjectionContext.getSqueezedAssociations()
Modifier and TypeMethodDescriptionvoid
LensProjectionContext.setSqueezedAssociations
(Map<QName, DeltaSetTriple<ItemValueWithOrigin<ShadowAssociationValue, ShadowReferenceAttributeDefinition>>> squeezedAssociations) -
Uses of ShadowAssociationValue in com.evolveum.midpoint.model.impl.lens.construction
Modifier and TypeMethodDescription@NotNull Collection<PrismValueDeltaSetTripleProducer<ShadowAssociationValue,
ShadowReferenceAttributeDefinition>> EvaluatedResourceObjectConstructionImpl.getAssociationTripleProducers()
-
Uses of ShadowAssociationValue in com.evolveum.midpoint.model.impl.sync
Modifier and TypeMethodDescriptionstatic <C extends Containerable>
voidPreMappingsEvaluation.computePreFocusForAssociationValue
(@NotNull ShadowAssociationValue associationValue, @NotNull ResourceObjectInboundDefinition inboundDefinition, @NotNull ResourceType resource, C targetObject, @NotNull Task task, @NotNull OperationResult result) -
Uses of ShadowAssociationValue in com.evolveum.midpoint.schema.processor
Modifier and TypeMethodDescriptionShadowAssociationValue.clone()
ShadowAssociationValue.cloneComplex
(CloneStrategy strategy) ShadowReferenceAttribute.createNewValue()
@NotNull ShadowAssociationValue
ShadowReferenceAttribute.createNewValueWithFullObject
(@NotNull AbstractShadow target) Creates a value holding the full object.@NotNull ShadowAssociationValue
ShadowReferenceAttribute.createNewValueWithIdentifier
(@NotNull ShadowSimpleAttribute<?> identifier) @NotNull ShadowAssociationValue
ShadowReferenceAttribute.createNewValueWithIdentifiers
(@NotNull AbstractShadow shadow) ShadowReferenceAttributeDefinitionImpl.createValue()
static ShadowAssociationValue
ShadowAssociationValue.empty()
ShadowReferenceAttributeDefinition.instantiateFromIdentifierRealValue
(@NotNull QName identifierName, @NotNull Object realValue) ShadowReferenceAttributeDefinitionImpl.instantiateFromIdentifierRealValue
(@NotNull QName identifierName, @NotNull Object realValue) static @NotNull ShadowAssociationValue
ShadowAssociationValue.of
(@NotNull AbstractShadow shadow, boolean identifiersOnly) Creates a new value from the full or ID-only shadow.static @NotNull ShadowAssociationValue
ShadowAssociationValue.of
(@NotNull ShadowAssociationValueType bean, @NotNull ShadowReferenceAttributeDefinition definition) Converts association value bean to wrappedShadowAssociationValue
basically by cloning its content and selected properties (e.g., parent and ID).Modifier and TypeMethodDescriptiondefault @NotNull Collection<? extends ShadowAssociationValue>
ShadowAssociationsContainer.getAssociationValues
(QName assocName) @NotNull List<? extends ShadowAssociationValue>
ShadowReferenceAttribute.getAssociationValues()
Modifier and TypeMethodDescriptiondefault ShadowAssociationsContainer
ShadowAssociationsContainer.add
(QName attributeName, ShadowAssociationValue value) void
ShadowReferenceAttribute.addValueSkipUniquenessCheck
(ShadowAssociationValue value) boolean
ShadowAssociationValue.matches
(ShadowAssociationValue deletedValue) -
Uses of ShadowAssociationValue in com.evolveum.midpoint.schema.util
Modifier and TypeMethodDescription@NotNull ShadowAssociationValue
ShadowAssociationsCollection.IterableAssociationValue.associationValue()
Modifier and TypeMethodDescriptionstatic @NotNull Collection<? extends ShadowAssociationValue>
ShadowUtil.getAdoptedAssociationValues
(@NotNull PrismObject<ShadowType> shadow, QName assocName) TODO better name ...ShadowAssociationsCollection.getAllAssociationValues()
default @NotNull Collection<? extends ShadowAssociationValue>
AbstractShadow.getAssociationValues
(QName assocName) static @NotNull EqualsChecker<ShadowAssociationValue>
ShadowAssociationsUtil.shadowRefBasedPcvEqualsChecker()