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 TypeClassDescriptionclassAn 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 aResourceAttributeDefinitioncontaining 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) CreatesResourceAttributeDefinitionwith 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 aResourceAttributeDefinitioncontaining 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) voidResourceAttributeContainerDefinitionImpl.setDisplayNameAttribute(ResourceAttributeDefinition<?> displayName) voidResourceAttributeContainerDefinitionImpl.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 TypeInterfaceDescriptioninterfaceinterfaceMethods 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