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