Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition
Packages that use ResourceAttributeDefinition
Package
Description
GUI API package for various utility classes and interfaces.
-
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapper
Subinterfaces of ResourceAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapperMethods in com.evolveum.midpoint.gui.api.prism.wrapper that return ResourceAttributeDefinitionModifier and TypeMethodDescriptionResourceAttributeWrapper.deepClone
(@NotNull DeepCloneOperation operation) -
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return types with arguments of type ResourceAttributeDefinitionModifier and TypeMethodDescriptionstatic List<ResourceAttributeDefinition>
WebPrismUtil.searchAttributeDefinitions
(ResourceSchema schema, ResourceObjectTypeDefinitionType objectType) -
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Classes in com.evolveum.midpoint.gui.impl.prism.wrapper that implement ResourceAttributeDefinitionMethods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ResourceAttributeDefinitionModifier and TypeMethodDescription@NotNull ResourceAttributeDefinition<T>
ResourceAttributeWrapperImpl.clone()
ResourceAttributeWrapperImpl.deepClone
(@NotNull DeepCloneOperation operation) @NotNull ResourceAttributeDefinition<T>
-
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return ResourceAttributeDefinitionModifier and TypeMethodDescription<T> @NotNull ResourceAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, String objectClassName, String attributeName) <T> @NotNull ResourceAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName) -
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.schema.processor
Classes in com.evolveum.midpoint.schema.processor that implement ResourceAttributeDefinitionModifier and TypeClassDescriptionclass
An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource definition.Methods in com.evolveum.midpoint.schema.processor with type parameters of type ResourceAttributeDefinitionModifier and TypeMethodDescriptiondefault <AD extends ResourceAttributeDefinition<?>>
@NotNull Collection<AD>AttributeDefinitionStore.getAttributeDefinitions
(Class<AD> type) Returns all attribute definitions of given type as an unmodifiable collection.Methods in com.evolveum.midpoint.schema.processor that return ResourceAttributeDefinitionModifier and TypeMethodDescription@NotNull ResourceAttributeDefinition<T>
ResourceAttributeDefinition.clone()
static <T> ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl.create
(@NotNull RawResourceAttributeDefinition<T> rawDefinition) This is the creation point from "raw" form only.static <T> ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl.create
(@NotNull RawResourceAttributeDefinition<T> rawDefinition, @Nullable ResourceAttributeDefinitionType customizationBean) This is the main creation point.static <T> ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl.create
(@NotNull ResourceAttributeDefinition<T> definitionProvidingRawData, @Nullable ResourceAttributeDefinitionType customizationBean) Creates the definition from aResourceAttributeDefinition
containing only the raw part.default <T> ResourceAttributeDefinition<T>
MutableResourceObjectClassDefinition.createAttributeDefinition
(@NotNull String localName, @NotNull QName typeName, @NotNull Consumer<MutableRawResourceAttributeDefinition<?>> customizer) Returned value is immutable.<T> ResourceAttributeDefinition<T>
MutableResourceObjectClassDefinition.createAttributeDefinition
(@NotNull QName name, @NotNull QName typeName, @NotNull Consumer<MutableRawResourceAttributeDefinition<?>> customizer) Returned value is immutable.<T> ResourceAttributeDefinition<T>
ResourceObjectClassDefinitionImpl.createAttributeDefinition
(@NotNull QName name, @NotNull QName typeName, @NotNull Consumer<MutableRawResourceAttributeDefinition<?>> consumer) static <T> ResourceAttributeDefinition<T>
ObjectFactory.createResourceAttributeDefinition
(QName name, QName typeName) CreatesResourceAttributeDefinition
with given parameters.ResourceAttributeDefinition.deepClone
(@NotNull DeepCloneOperation operation) ResourceAttributeDefinitionImpl.deepClone
(@NotNull DeepCloneOperation operation) @Nullable ResourceAttributeDefinition<?>
AbstractResourceObjectDefinitionImpl.findAttributeDefinition
(QName name, boolean caseInsensitive) default ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinition
(String name) Finds attribute definition using local name only.default @Nullable ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinition
(QName name) Finds a definition of an attribute with a given name.default @Nullable ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinition
(QName name, boolean caseInsensitive) Finds a attribute definition by looking at the property name.ResourceAttributeContainerDefinition.findAttributeDefinition
(ItemPath elementPath) ResourceAttributeContainerDefinition.findAttributeDefinition
(String localName) <T> ResourceAttributeDefinition<T>
ResourceAttributeContainerDefinition.findAttributeDefinition
(QName elementQName, boolean caseInsensitive) ResourceAttributeContainerDefinitionImpl.findAttributeDefinition
(ItemPath elementPath) ResourceAttributeContainerDefinitionImpl.findAttributeDefinition
(String localName) <T> ResourceAttributeDefinition<T>
ResourceAttributeContainerDefinitionImpl.findAttributeDefinition
(QName elementQName, boolean caseInsensitive) default @NotNull ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinitionRequired
(@NotNull QName name) Finds a definition of an attribute with a given name.default @NotNull ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinitionRequired
(@NotNull QName name, @NotNull Supplier<String> contextSupplier) Finds a definition of an attribute with a given name.default @NotNull ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinitionStrictlyRequired
(@NotNull QName name) Finds a definition of an attribute with a given name.default @NotNull ResourceAttributeDefinition<?>
AttributeDefinitionStore.findAttributeDefinitionStrictlyRequired
(@NotNull QName name, @NotNull Supplier<String> contextSupplier) Finds a definition of an attribute with a given name.@NotNull ResourceAttributeDefinition<T>
Creates a view of the current definition for a given layer.ResourceAttribute.getDefinition()
ResourceAttributeImpl.getDefinition()
ResourceAttributeContainerDefinition.getDescriptionAttribute()
TODO review docs Returns the definition of description attribute of a resource object.ResourceAttributeContainerDefinitionImpl.getDescriptionAttribute()
default @Nullable ResourceAttributeDefinition<?>
ResourceObjectDefinition.getDescriptionAttribute()
Returns the definition of description attribute of a resource object.ResourceAttributeContainerDefinition.getDisplayNameAttribute()
TODO review docs Returns the definition of display name attribute.ResourceAttributeContainerDefinitionImpl.getDisplayNameAttribute()
default ResourceAttributeDefinition<?>
ResourceObjectDefinition.getDisplayNameAttribute()
Returns the definition of display name attribute.ResourceAttributeContainerDefinition.getNamingAttribute()
TODO review docs Specifies which resource attribute should be used as a "technical" name for the account.ResourceAttributeContainerDefinitionImpl.getNamingAttribute()
default @Nullable ResourceAttributeDefinition<?>
ResourceObjectDefinition.getNamingAttribute()
Returns the attribute used as a visible name of the resource object.default @NotNull ResourceAttributeDefinition<?>
IdentifiersDefinitionStore.getPrimaryIdentifierRequired()
default ResourceAttributeDefinition<T>
ResourceAttributeDefinition.spawnModifyingRaw
(@NotNull Consumer<MutableRawResourceAttributeDefinition<T>> rawPartCustomizer) Creates a copy of the definition, with a given customizer applied to the _raw_ part of the definition.ResourceAttributeDefinitionImpl.spawnModifyingRaw
(@NotNull Consumer<MutableRawResourceAttributeDefinition<T>> rawPartCustomizer) Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ResourceAttributeDefinitionModifier and TypeMethodDescriptiondefault Collection<? extends ResourceAttributeDefinition<?>>
IdentifiersDefinitionStore.getAllIdentifiers()
Returns both primary and secondary identifiers.Collection<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinition.getAllIdentifiers()
Collection<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinitionImpl.getAllIdentifiers()
@NotNull List<? extends ResourceAttributeDefinition<?>>
AbstractResourceObjectDefinitionImpl.getAttributeDefinitions()
@NotNull List<? extends ResourceAttributeDefinition<?>>
AttributeDefinitionStore.getAttributeDefinitions()
Returns all attribute definitions as an unmodifiable collection.@NotNull List<? extends ResourceAttributeDefinition<?>>
CompositeObjectDefinitionImpl.getAttributeDefinitions()
List<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinition.getAttributeDefinitions()
List<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinitionImpl.getAttributeDefinitions()
@NotNull List<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinition.getDefinitions()
@NotNull List<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinitionImpl.getDefinitions()
@NotNull Collection<ResourceAttributeDefinition<?>>
AbstractResourceObjectDefinitionImpl.getPrimaryIdentifiers()
@NotNull Collection<? extends ResourceAttributeDefinition<?>>
CompositeObjectDefinitionImpl.getPrimaryIdentifiers()
@NotNull Collection<? extends ResourceAttributeDefinition<?>>
IdentifiersDefinitionStore.getPrimaryIdentifiers()
Returns the definition of primary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinition.getPrimaryIdentifiers()
TODO review docs Returns the definition of primary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinitionImpl.getPrimaryIdentifiers()
@NotNull Collection<ResourceAttributeDefinition<?>>
AbstractResourceObjectDefinitionImpl.getSecondaryIdentifiers()
@NotNull Collection<? extends ResourceAttributeDefinition<?>>
CompositeObjectDefinitionImpl.getSecondaryIdentifiers()
@NotNull Collection<? extends ResourceAttributeDefinition<?>>
IdentifiersDefinitionStore.getSecondaryIdentifiers()
Returns the definition of secondary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinition.getSecondaryIdentifiers()
TODO review docs Returns the definition of secondary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ResourceAttributeContainerDefinitionImpl.getSecondaryIdentifiers()
Methods in com.evolveum.midpoint.schema.processor with parameters of type ResourceAttributeDefinitionModifier and TypeMethodDescriptionstatic <T> ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl.create
(@NotNull ResourceAttributeDefinition<T> definitionProvidingRawData, @Nullable ResourceAttributeDefinitionType customizationBean) Creates the definition from aResourceAttributeDefinition
containing only the raw part.static <T> ResourceAttribute<T>
ObjectFactory.createResourceAttribute
(QName name, ResourceAttributeDefinition<T> definition) <X> ResourceAttribute<X>
ResourceAttributeContainer.findAttribute
(ResourceAttributeDefinition attributeDefinition) Finds a specific attribute in the resource object by definition.<X> ResourceAttribute<X>
ResourceAttributeContainerImpl.findAttribute
(ResourceAttributeDefinition attributeDefinition) <X> ResourceAttribute<X>
ResourceAttributeContainer.findOrCreateAttribute
(ResourceAttributeDefinition attributeDefinition) <X> ResourceAttribute<X>
ResourceAttributeContainerImpl.findOrCreateAttribute
(ResourceAttributeDefinition attributeDefinition) void
ResourceAttributeContainerDefinitionImpl.setDisplayNameAttribute
(ResourceAttributeDefinition<?> displayName) void
ResourceAttributeContainerDefinitionImpl.setNamingAttribute
(ResourceAttributeDefinition<?> namingAttribute) Method parameters in com.evolveum.midpoint.schema.processor with type arguments of type ResourceAttributeDefinitionModifier and TypeMethodDescription@NotNull Collection<ResourceAttribute<?>>
ResourceAttributeContainer.extractAttributesByDefinitions
(Collection<? extends ResourceAttributeDefinition> definitions) @NotNull Collection<ResourceAttribute<?>>
ResourceAttributeContainerImpl.extractAttributesByDefinitions
(Collection<? extends ResourceAttributeDefinition> definitions) -
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of ResourceAttributeDefinition in com.evolveum.midpoint.schema.processor.delegModifier and TypeInterfaceDescriptioninterface
interface
Methods in com.evolveum.midpoint.schema.processor.deleg that return ResourceAttributeDefinitionModifier and TypeMethodDescriptiondefault ResourceAttributeDefinition<T>
AttributeDefinitionDelegator.deepClone
(@NotNull DeepCloneOperation operation) RefinedAttributeDefinitionDelegator.deepClone
(@NotNull DeepCloneOperation operation) AttributeDefinitionDelegator.delegate()
RefinedAttributeDefinitionDelegator.delegate()
default ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator.findAttributeDefinition
(ItemPath elementPath) default ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator.findAttributeDefinition
(String localName) default <T> ResourceAttributeDefinition<T>
AttributeContainerDefinitionDelegator.findAttributeDefinition
(QName elementQName, boolean caseInsensitive) default ResourceAttributeDefinition<?>
ResourceObjectDefinitionDelegator.findAttributeDefinition
(String name) default @Nullable ResourceAttributeDefinition<?>
ResourceObjectDefinitionDelegator.findAttributeDefinition
(QName name, boolean caseInsensitive) default @NotNull ResourceAttributeDefinition<T>
default ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator.getDescriptionAttribute()
default ResourceAttributeDefinition<?>
ResourceObjectDefinitionDelegator.getDescriptionAttribute()
default ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator.getDisplayNameAttribute()
default ResourceAttributeDefinition<?>
ResourceObjectDefinitionDelegator.getDisplayNameAttribute()
default ResourceAttributeDefinition<?>
AttributeContainerDefinitionDelegator.getNamingAttribute()
default ResourceAttributeDefinition<?>
ResourceObjectDefinitionDelegator.getNamingAttribute()
Methods in com.evolveum.midpoint.schema.processor.deleg that return types with arguments of type ResourceAttributeDefinitionModifier and TypeMethodDescriptiondefault Collection<? extends ResourceAttributeDefinition<?>>
AttributeContainerDefinitionDelegator.getAllIdentifiers()
default List<? extends ResourceAttributeDefinition<?>>
AttributeContainerDefinitionDelegator.getAttributeDefinitions()
default @NotNull List<? extends ResourceAttributeDefinition<?>>
ResourceObjectDefinitionDelegator.getAttributeDefinitions()
default @NotNull List<? extends ResourceAttributeDefinition<?>>
AttributeContainerDefinitionDelegator.getDefinitions()
default Collection<? extends ResourceAttributeDefinition<?>>
AttributeContainerDefinitionDelegator.getPrimaryIdentifiers()
default @NotNull Collection<? extends ResourceAttributeDefinition<?>>
ResourceObjectDefinitionDelegator.getPrimaryIdentifiers()
default Collection<? extends ResourceAttributeDefinition<?>>
AttributeContainerDefinitionDelegator.getSecondaryIdentifiers()
default @NotNull Collection<? extends ResourceAttributeDefinition<?>>
ResourceObjectDefinitionDelegator.getSecondaryIdentifiers()
-
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.web.page.admin.resources.dto
Constructors in com.evolveum.midpoint.web.page.admin.resources.dto with parameters of type ResourceAttributeDefinition