Uses of Interface
com.evolveum.midpoint.schema.processor.ShadowSimpleAttributeDefinition
Package
Description
-
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapper
Modifier and TypeMethodDescriptionResourceAttributeWrapper.deepClone
(@NotNull DeepCloneOperation operation) -
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Modifier and TypeMethodDescription@NotNull ShadowSimpleAttributeDefinition<T>
ResourceAttributeWrapperImpl.clone()
ResourceAttributeWrapperImpl.deepClone
(@NotNull DeepCloneOperation operation) @NotNull ShadowSimpleAttributeDefinition<T>
-
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.model.api
Modifier and TypeMethodDescriptionCollection<? extends ShadowSimpleAttributeDefinition<?>>
InboundSourceData.AssociationValue.getSimpleAttributeDefinitions()
Collection<? extends ShadowSimpleAttributeDefinition<?>>
InboundSourceData.getSimpleAttributeDefinitions()
Collection<? extends ShadowSimpleAttributeDefinition<?>>
InboundSourceData.Shadow.getSimpleAttributeDefinitions()
-
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.model.api.expr
Modifier and TypeMethodDescription<T> @NotNull ShadowSimpleAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, String objectClassName, String attributeName) <T> @NotNull ShadowSimpleAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName) -
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.schema.processor
Modifier and TypeClassDescriptionclass
An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource definition.Modifier and TypeMethodDescription@NotNull ShadowSimpleAttributeDefinition<T>
ShadowSimpleAttributeDefinition.clone()
static <T> ShadowSimpleAttributeDefinition<T>
ShadowSimpleAttributeDefinitionImpl.create
(@NotNull NativeShadowSimpleAttributeDefinition<T> nativeDefinition) This is the creation point from native form only.static <T> ShadowSimpleAttributeDefinition<T>
ShadowSimpleAttributeDefinitionImpl.create
(@NotNull NativeShadowSimpleAttributeDefinition<T> nativeDefinition, @Nullable ResourceAttributeDefinitionType customizationBean, boolean ignored) This is the main creation point.static <T> ShadowSimpleAttributeDefinition<T>
ObjectFactory.createSimpleAttributeDefinition
(@NotNull QName name, @NotNull QName typeName) CreatesShadowSimpleAttributeDefinition
with given parameters.ShadowSimpleAttributeDefinition.deepClone
(@NotNull DeepCloneOperation operation) ShadowSimpleAttributeDefinitionImpl.deepClone
(@NotNull DeepCloneOperation operation) ShadowAttributesContainerDefinition.findAttributeDefinition
(ItemPath elementPath) ShadowAttributesContainerDefinitionImpl.findAttributeDefinition
(ItemPath elementPath) <T> @Nullable ShadowSimpleAttributeDefinition<T>
AbstractResourceObjectDefinitionImpl.findSimpleAttributeDefinition
(QName name, boolean caseInsensitive) default <T> ShadowSimpleAttributeDefinition<T>
AttributeDefinitionStore.findSimpleAttributeDefinition
(String name) Finds attribute definition using local name only.default <T> @Nullable ShadowSimpleAttributeDefinition<T>
AttributeDefinitionStore.findSimpleAttributeDefinition
(QName name) Finds a definition of a simple attribute with a given name.default <T> @Nullable ShadowSimpleAttributeDefinition<T>
AttributeDefinitionStore.findSimpleAttributeDefinition
(QName name, boolean caseInsensitive) Finds a simple attribute definition by looking at the property name.default <T> @NotNull ShadowSimpleAttributeDefinition<T>
AttributeDefinitionStore.findSimpleAttributeDefinitionRequired
(@NotNull QName name) Finds a definition of an attribute with a given name.default <T> @NotNull ShadowSimpleAttributeDefinition<T>
AttributeDefinitionStore.findSimpleAttributeDefinitionRequired
(@NotNull QName name, @NotNull Supplier<String> contextSupplier) Finds a definition of an attribute with a given name.default <T> @NotNull ShadowSimpleAttributeDefinition<T>
AttributeDefinitionStore.findSimpleAttributeDefinitionRequired
(String name) A convenience variant ofAttributeDefinitionStore.findSimpleAttributeDefinition(String)
.default @NotNull ShadowSimpleAttributeDefinition<?>
AttributeDefinitionStore.findSimpleAttributeDefinitionStrictlyRequired
(@NotNull QName name) Finds a definition of an attribute with a given name.default @NotNull ShadowSimpleAttributeDefinition<?>
AttributeDefinitionStore.findSimpleAttributeDefinitionStrictlyRequired
(@NotNull QName name, @NotNull Supplier<String> contextSupplier) Finds a definition of an attribute with a given name.@NotNull ShadowSimpleAttributeDefinition<T>
@NotNull ShadowSimpleAttributeDefinition<T>
ResourceObjectIdentifier.getDefinition()
ShadowSimpleAttribute.getDefinition()
ShadowSimpleAttributeImpl.getDefinition()
default @NotNull ShadowSimpleAttributeDefinition<T>
ShadowSimpleAttribute.getDefinitionRequired()
default @Nullable ShadowSimpleAttributeDefinition<?>
ResourceObjectDefinition.getDescriptionAttribute()
Returns the definition of description attribute of a resource object.default ShadowSimpleAttributeDefinition<?>
ResourceObjectDefinition.getDisplayNameAttribute()
Returns the definition of display name attribute.default @Nullable ShadowSimpleAttributeDefinition<?>
ResourceObjectDefinition.getNamingAttribute()
Returns the attribute used as a visible name of the resource object.SimulatedAssociationClassParticipantDefinition.getObjectAttributeDefinition
(@NotNull AssociationConfigItem.AttributeBinding binding) SimulatedShadowReferenceTypeDefinition.getObjectAttributeDefinition
(AssociationConfigItem.AttributeBinding binding) default <T> @NotNull ShadowSimpleAttributeDefinition<T>
IdentifiersDefinitionStore.getPrimaryIdentifierRequired()
Currently, there must be exactly one primary identifier.default <T> @NotNull ShadowSimpleAttributeDefinition<T>
IdentifiersDefinitionStore.getSecondaryIdentifierRequired()
In general, there may be more (or zero) secondary identifiers present.@NotNull ShadowSimpleAttributeDefinition<?>
SimulatedShadowReferenceTypeDefinition.getSubjectSidePrimaryBindingAttributeDef()
Modifier and TypeMethodDescriptiondefault @NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
IdentifiersDefinitionStore.getAllIdentifiers()
Returns both primary and secondary identifiers.Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinition.getAllIdentifiers()
Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionImpl.getAllIdentifiers()
@NotNull Collection<ShadowSimpleAttributeDefinition<?>>
AbstractResourceObjectDefinitionImpl.getPrimaryIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
CompositeObjectDefinitionImpl.getPrimaryIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
IdentifiersDefinitionStore.getPrimaryIdentifiers()
Returns the definition of primary identifier attributes of a resource object.Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinition.getPrimaryIdentifiers()
TODO review docs Returns the definition of primary identifier attributes of a resource object.Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionImpl.getPrimaryIdentifiers()
@NotNull Collection<ShadowSimpleAttributeDefinition<?>>
AbstractResourceObjectDefinitionImpl.getSecondaryIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
CompositeObjectDefinitionImpl.getSecondaryIdentifiers()
@NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
IdentifiersDefinitionStore.getSecondaryIdentifiers()
Returns the definition of secondary identifier attributes of a resource object.Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinition.getSecondaryIdentifiers()
TODO review docs Returns the definition of secondary identifier attributes of a resource object.Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionImpl.getSecondaryIdentifiers()
default @NotNull List<? extends ShadowSimpleAttributeDefinition<?>>
AttributeDefinitionStore.getSimpleAttributeDefinitions()
@NotNull List<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinition.getSimpleAttributesDefinitions()
@NotNull List<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionImpl.getSimpleAttributesDefinitions()
Modifier and TypeMethodDescription<X> ShadowSimpleAttribute<X>
ShadowAttributesContainer.findOrCreateSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainerImpl.findOrCreateSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) <X> ShadowSimpleAttribute<X>
ShadowAttributesContainer.findSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) Finds a specific attribute in the resource object by definition.<X> ShadowSimpleAttribute<X>
ShadowAttributesContainerImpl.findSimpleAttribute
(ShadowSimpleAttributeDefinition attributeDefinition) -
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.schema.processor.deleg
Modifier and TypeMethodDescriptiondefault ShadowSimpleAttributeDefinition<T>
ResourceAttributeDefinitionDelegator.deepClone
(@NotNull DeepCloneOperation operation) ResourceAttributeDefinitionDelegator.delegate()
default ShadowSimpleAttributeDefinition<?>
ShadowAttributesContainerDefinitionDelegator.findAttributeDefinition
(ItemPath elementPath) default <T> ShadowSimpleAttributeDefinition<T>
ResourceObjectDefinitionDelegator.findSimpleAttributeDefinition
(String name) default <T> @Nullable ShadowSimpleAttributeDefinition<T>
ResourceObjectDefinitionDelegator.findSimpleAttributeDefinition
(QName name, boolean caseInsensitive) default @NotNull ShadowSimpleAttributeDefinition<T>
default ShadowSimpleAttributeDefinition<?>
ResourceObjectDefinitionDelegator.getDescriptionAttribute()
default ShadowSimpleAttributeDefinition<?>
ResourceObjectDefinitionDelegator.getDisplayNameAttribute()
Modifier and TypeMethodDescriptiondefault Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionDelegator.getAllIdentifiers()
default @NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
ResourceObjectDefinitionDelegator.getPrimaryIdentifiers()
default Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionDelegator.getPrimaryIdentifiers()
default @NotNull Collection<? extends ShadowSimpleAttributeDefinition<?>>
ResourceObjectDefinitionDelegator.getSecondaryIdentifiers()
default Collection<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionDelegator.getSecondaryIdentifiers()
default @NotNull List<? extends ShadowSimpleAttributeDefinition<?>>
ResourceObjectDefinitionDelegator.getSimpleAttributeDefinitions()
default @NotNull List<? extends ShadowSimpleAttributeDefinition<?>>
ShadowAttributesContainerDefinitionDelegator.getSimpleAttributesDefinitions()