Uses of Interface
com.evolveum.midpoint.schema.processor.ShadowSimpleAttribute
Packages that use ShadowSimpleAttribute
Package
Description
-
Uses of ShadowSimpleAttribute in com.evolveum.midpoint.gui.impl.factory.wrapper
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper with parameters of type ShadowSimpleAttributeModifier and TypeMethodDescriptionprotected PrismPropertyValue<T>
ResourceAttributeWrapperFactoryImpl.createNewValue
(ShadowSimpleAttribute<T> item) protected ResourceAttributeWrapper<T>
ResourceAttributeWrapperFactoryImpl.createWrapperInternal
(PrismContainerValueWrapper<?> parent, ShadowSimpleAttribute<T> childContainer, ItemStatus status, WrapperContext ctx) -
Uses of ShadowSimpleAttribute in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ShadowSimpleAttributeModifier and TypeMethodDescription@NotNull ShadowSimpleAttribute<T>
ResourceAttributeWrapperImpl.instantiate()
@NotNull ShadowSimpleAttribute<T>
ResourceAttributeWrapperImpl.instantiate
(QName name) Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type ShadowSimpleAttributeModifierConstructorDescriptionResourceAttributeWrapperImpl
(PrismContainerValueWrapper<?> parent, ShadowSimpleAttribute<T> item, ItemStatus status) -
Uses of ShadowSimpleAttribute in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform that return ShadowSimpleAttributeModifier and TypeMethodDescription@NotNull ShadowSimpleAttribute<T>
TransformablePropertyDefinition.RefinedAttribute.instantiate()
@NotNull ShadowSimpleAttribute<T>
TransformablePropertyDefinition.RefinedAttribute.instantiate
(QName name) @NotNull ShadowSimpleAttribute<T>
TransformablePropertyDefinition.ResourceAttribute.instantiate()
@NotNull ShadowSimpleAttribute<T>
TransformablePropertyDefinition.ResourceAttribute.instantiate
(QName name) -
Uses of ShadowSimpleAttribute in com.evolveum.midpoint.schema.processor
Classes in com.evolveum.midpoint.schema.processor that implement ShadowSimpleAttributeMethods in com.evolveum.midpoint.schema.processor that return ShadowSimpleAttributeModifier and TypeMethodDescriptionShadowSimpleAttribute.clone()
ShadowSimpleAttributeImpl.clone()
ShadowSimpleAttribute.cloneComplex
(CloneStrategy strategy) ShadowSimpleAttributeImpl.cloneComplex
(CloneStrategy strategy) ShadowSimpleAttribute.createImmutableClone()
static <T> ShadowSimpleAttribute<T>
ObjectFactory.createSimpleAttribute
(QName name) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainer.findOrCreateSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainer.findOrCreateSimpleAttribute
(QName attributeName) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainerImpl.findOrCreateSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainerImpl.findOrCreateSimpleAttribute
(QName attributeName) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainer.findSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) Finds a specific attribute in the resource object by definition.<X> ShadowSimpleAttribute<X>
ShadowAttributesContainer.findSimpleAttribute
(QName attributeQName) Finds a specific attribute in the resource object by name.<X> ShadowSimpleAttribute<X>
ShadowAttributesContainerImpl.findSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainerImpl.findSimpleAttribute
(QName attributeQName) @NotNull ShadowSimpleAttribute<T>
ResourceObjectIdentifier.getAttribute()
ShadowAttributesContainer.getNamingAttribute()
TODO review docs Specifies which resource attribute should be used as a "technical" name for the account.ShadowAttributesContainerImpl.getNamingAttribute()
ShadowAttributesContainerImpl.getPrimaryIdentifier()
abstract @Nullable ShadowSimpleAttribute<?>
ResourceObjectIdentification.getPrimaryIdentifierAttribute()
@Nullable ShadowSimpleAttribute<?>
ResourceObjectIdentification.SecondaryOnly.getPrimaryIdentifierAttribute()
@NotNull ShadowSimpleAttribute<?>
ResourceObjectIdentification.WithPrimary.getPrimaryIdentifierAttribute()
default <T> @NotNull ShadowSimpleAttribute<T>
AttributeDefinitionStore.instantiateAttribute
(@NotNull QName attrName, @NotNull T... realValues) Real values should have no duplicates.static <T> ShadowSimpleAttribute<T>
Converts thePrismProperty
intoShadowSimpleAttribute
, if needed.Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ShadowSimpleAttributeModifier and TypeMethodDescriptionstatic @NotNull Collection<? extends ShadowSimpleAttribute<?>>
ResourceObjectIdentifiers.asAttributes
(@NotNull Collection<? extends ResourceObjectIdentifier<?>> identifiers) @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainer.getAllIdentifiers()
@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainerImpl.getAllIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttribute<?>>
ResourceObjectIdentification.getAllIdentifiersAsAttributes()
Returns all identifiers, both primary and secondary, as an unmodifiable collection.@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAssociationValue.getAttributes()
Note that these attributes are always simple.@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainer.getPrimaryIdentifiers()
TODO review docs Returns primary identifiers.@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainerImpl.getPrimaryIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttribute<?>>
ResourceObjectIdentification.getPrimaryIdentifiersAsAttributes()
@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainer.getSecondaryIdentifiers()
TODO review docs Returns secondary identifiers.@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainerImpl.getSecondaryIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttribute<?>>
ResourceObjectIdentification.getSecondaryIdentifiersAsAttributes()
@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainer.getSimpleAttributes()
TODO review docs Returns set of resource object attributes.@NotNull Collection<ShadowSimpleAttribute<?>>
ShadowAttributesContainerImpl.getSimpleAttributes()
Methods in com.evolveum.midpoint.schema.processor with parameters of type ShadowSimpleAttributeModifier and TypeMethodDescription<T> boolean
ShadowAttributesContainer.contains
(ShadowSimpleAttribute<T> attr) <T> boolean
ShadowAttributesContainerImpl.contains
(ShadowSimpleAttribute<T> attr) static <T> @NotNull ResourceObjectIdentifier.Primary<T>
ResourceObjectIdentifier.Primary.of
(@NotNull ShadowSimpleAttribute<T> attribute) static <T> @NotNull ResourceObjectIdentifier.Secondary<T>
ResourceObjectIdentifier.Secondary.of
(@NotNull ShadowSimpleAttribute<T> attribute) ResourceObjectIdentification.withPrimary
(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ShadowSimpleAttribute<?> primaryIdentifierAttribute, @NotNull Collection<? extends ShadowSimpleAttribute<?>> secondaryIdentifierAttributes) Creates new identification with a primary identifier.Method parameters in com.evolveum.midpoint.schema.processor with type arguments of type ShadowSimpleAttributeModifier and TypeMethodDescriptionstatic @NotNull ResourceObjectIdentification<?>
ResourceObjectIdentification.fromIdentifiers
(@NotNull ResourceObjectDefinition objectDefinition, @NotNull Collection<? extends ShadowSimpleAttribute<?>> allIdentifiers) static @NotNull ResourceObjectIdentification<?>
ResourceObjectIdentification.of
(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Collection<? extends ShadowSimpleAttribute<?>> identifierAttributes) static @NotNull List<? extends ResourceObjectIdentifier.Secondary<?>>
ResourceObjectIdentifier.Secondary.of
(@NotNull Collection<? extends ShadowSimpleAttribute<?>> attributes) static @NotNull ResourceObjectIdentifiers
ResourceObjectIdentifiers.of
(@NotNull ResourceObjectDefinition objDef, @NotNull Collection<? extends ShadowSimpleAttribute<?>> attributes) Creates identifiers from a collection of identifying attributes.static ResourceObjectIdentifier.Primary<?>
ResourceObjectIdentifier.primaryFromIdentifiers
(@NotNull ResourceObjectDefinition objectDefinition, @NotNull Collection<ShadowSimpleAttribute<?>> identifiers, Object errorCtx) ResourceObjectIdentification.withPrimary
(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ShadowSimpleAttribute<?> primaryIdentifierAttribute, @NotNull Collection<? extends ShadowSimpleAttribute<?>> secondaryIdentifierAttributes) Creates new identification with a primary identifier.Constructors in com.evolveum.midpoint.schema.processor with parameters of type ShadowSimpleAttribute -
Uses of ShadowSimpleAttribute in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg that return ShadowSimpleAttributeModifier and TypeMethodDescriptiondefault @NotNull ShadowSimpleAttribute<T>
ResourceAttributeDefinitionDelegator.instantiate()
default @NotNull ShadowSimpleAttribute<T>
ResourceAttributeDefinitionDelegator.instantiate
(QName name) -
Uses of ShadowSimpleAttribute in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return ShadowSimpleAttributeModifier and TypeMethodDescriptiondefault <X> @Nullable ShadowSimpleAttribute<X>
AbstractShadow.findAttribute
(@NotNull QName name) static ShadowSimpleAttribute<String>
ShadowUtil.getNamingAttribute
(PrismObject<? extends ShadowType> shadow) static ShadowSimpleAttribute<String>
ShadowUtil.getNamingAttribute
(ShadowType shadow) default <T> @Nullable ShadowSimpleAttribute<T>
AbstractShadow.getPrimaryIdentifierAttribute()
default <T> @NotNull ShadowSimpleAttribute<T>
AbstractShadow.getPrimaryIdentifierAttributeRequired()
default <T> @Nullable ShadowSimpleAttribute<T>
AbstractShadow.getSimpleAttribute
(QName attrName) static <T> ShadowSimpleAttribute<T>
ShadowUtil.getSimpleAttribute
(PrismObject<? extends ShadowType> shadow, QName attrName) static <T> ShadowSimpleAttribute<T>
ShadowUtil.getSimpleAttribute
(ShadowType shadow, QName attrName) default <T> @NotNull ShadowSimpleAttribute<T>
AbstractShadow.getSimpleAttributeRequired
(QName attrName) Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ShadowSimpleAttributeModifier and TypeMethodDescriptiondefault @NotNull Collection<ShadowSimpleAttribute<?>>
AbstractShadow.getAllIdentifiers()
static @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getAllIdentifiers
(PrismObject<? extends ShadowType> shadow) static @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getAllIdentifiers
(ShadowType shadow) static Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getPrimaryIdentifiers
(PrismObject<? extends ShadowType> shadow) static Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getPrimaryIdentifiers
(ShadowType shadowType) static Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getSecondaryIdentifiers
(PrismObject<? extends ShadowType> shadow) static Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getSecondaryIdentifiers
(ShadowType shadowType) default @NotNull Collection<ShadowSimpleAttribute<?>>
AbstractShadow.getSimpleAttributes()
static @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getSimpleAttributes
(PrismObject<? extends ShadowType> shadow) static @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getSimpleAttributes
(ShadowType shadowType) Method parameters in com.evolveum.midpoint.schema.util with type arguments of type ShadowSimpleAttributeModifier and TypeMethodDescriptionstatic boolean
ShadowUtil.simpleAttributesEqualRelaxed
(@NotNull Collection<ShadowSimpleAttribute<?>> attributes1, @NotNull Collection<ShadowSimpleAttribute<?>> attributes2) Compares two simple attributes, taking into account the fact that `icfs:uid` and `icfs:name` can be added by the connector.