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.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 thePrismPropertyintoShadowSimpleAttribute, 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> booleanShadowAttributesContainer.contains(ShadowSimpleAttribute<T> attr) <T> booleanShadowAttributesContainerImpl.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 ResourceObjectIdentifiersResourceObjectIdentifiers.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 booleanShadowUtil.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.