Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition
-
Packages that use ResourceAttributeDefinition Package Description com.evolveum.midpoint.gui.api.prism.wrapper com.evolveum.midpoint.gui.api.util GUI API package for various utility classes and interfaces.com.evolveum.midpoint.gui.impl.prism.wrapper com.evolveum.midpoint.model.api.expr com.evolveum.midpoint.schema.processor com.evolveum.midpoint.schema.processor.deleg com.evolveum.midpoint.web.component.wizard.resource.dto -
-
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapper
Subinterfaces of ResourceAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapper Modifier and Type Interface Description interface
ResourceAttributeWrapper<T>
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return ResourceAttributeDefinition Modifier and Type Method Description ResourceAttributeDefinition<T>
ResourceAttributeWrapper. 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 ResourceAttributeDefinition Modifier and Type Method Description static 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 ResourceAttributeDefinition Modifier and Type Class Description class
ResourceAttributeWrapperImpl<T>
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ResourceAttributeDefinition Modifier and Type Method Description @NotNull ResourceAttributeDefinition<T>
ResourceAttributeWrapperImpl. clone()
ResourceAttributeDefinition<T>
ResourceAttributeWrapperImpl. deepClone(@NotNull DeepCloneOperation operation)
@NotNull ResourceAttributeDefinition<T>
ResourceAttributeWrapperImpl. forLayer(@NotNull LayerType layer)
-
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return ResourceAttributeDefinition Modifier and Type Method Description <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 ResourceAttributeDefinition Modifier and Type Class Description class
ResourceAttributeDefinitionImpl<T>
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 ResourceAttributeDefinition Modifier and Type Method Description default <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 ResourceAttributeDefinition Modifier and Type Method Description @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<T>
ResourceAttributeDefinition. deepClone(@NotNull DeepCloneOperation operation)
ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl. deepClone(@NotNull DeepCloneOperation operation)
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.ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinition. findAttributeDefinition(ItemPath elementPath)
ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinition. findAttributeDefinition(String localName)
<T> ResourceAttributeDefinition<T>
ResourceAttributeContainerDefinition. findAttributeDefinition(QName elementQName, boolean caseInsensitive)
ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinitionImpl. findAttributeDefinition(ItemPath elementPath)
ResourceAttributeDefinition<?>
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>
ResourceAttributeDefinition. forLayer(@NotNull LayerType layer)
Creates a view of the current definition for a given layer.ResourceAttributeDefinition<T>
ResourceAttribute. getDefinition()
ResourceAttributeDefinition<T>
ResourceAttributeImpl. getDefinition()
ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinition. getDescriptionAttribute()
TODO review docs Returns the definition of description attribute of a resource object.ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinitionImpl. getDescriptionAttribute()
default @Nullable ResourceAttributeDefinition<?>
ResourceObjectDefinition. getDescriptionAttribute()
Returns the definition of description attribute of a resource object.ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinition. getDisplayNameAttribute()
TODO review docs Returns the definition of display name attribute.ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinitionImpl. getDisplayNameAttribute()
default ResourceAttributeDefinition<?>
ResourceObjectDefinition. getDisplayNameAttribute()
Returns the definition of display name attribute.ResourceAttributeDefinition<?>
ResourceAttributeContainerDefinition. getNamingAttribute()
TODO review docs Specifies which resource attribute should be used as a "technical" name for the account.ResourceAttributeDefinition<?>
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.ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl. spawnModifyingRaw(@NotNull Consumer<MutableRawResourceAttributeDefinition<T>> rawPartCustomizer)
Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ResourceAttributeDefinition Modifier and Type Method Description default 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 ResourceAttributeDefinition Modifier and Type Method Description static <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 ResourceAttributeDefinition Modifier and Type Method Description @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.deleg Modifier and Type Interface Description interface
AttributeDefinitionDelegator<T>
interface
RefinedAttributeDefinitionDelegator<T>
Methods in com.evolveum.midpoint.schema.processor.deleg that return ResourceAttributeDefinition Modifier and Type Method Description default ResourceAttributeDefinition<T>
AttributeDefinitionDelegator. deepClone(@NotNull DeepCloneOperation operation)
ResourceAttributeDefinition<T>
RefinedAttributeDefinitionDelegator. deepClone(@NotNull DeepCloneOperation operation)
ResourceAttributeDefinition<T>
AttributeDefinitionDelegator. delegate()
ResourceAttributeDefinition<T>
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>
AttributeDefinitionDelegator. forLayer(@NotNull LayerType layer)
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 ResourceAttributeDefinition Modifier and Type Method Description default 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.component.wizard.resource.dto
Constructors in com.evolveum.midpoint.web.component.wizard.resource.dto with parameters of type ResourceAttributeDefinition Constructor Description AttributeDto(ResourceAttributeDefinition def)
-