Uses of Interface
com.evolveum.midpoint.schema.processor.ShadowSimpleAttributeDefinition
Packages that use ShadowSimpleAttributeDefinition
Package
Description
-
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapper
Subinterfaces of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.gui.api.prism.wrapperMethods in com.evolveum.midpoint.gui.api.prism.wrapper that return ShadowSimpleAttributeDefinitionModifier and TypeMethodDescriptionResourceAttributeWrapper.deepClone(@NotNull DeepCloneOperation operation) -
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Classes in com.evolveum.midpoint.gui.impl.prism.wrapper that implement ShadowSimpleAttributeDefinitionMethods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ShadowSimpleAttributeDefinitionModifier and TypeMethodDescription@NotNull ShadowSimpleAttributeDefinition<T>ResourceAttributeWrapperImpl.clone()ResourceAttributeWrapperImpl.deepClone(@NotNull DeepCloneOperation operation) @NotNull ShadowSimpleAttributeDefinition<T> -
Uses of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return ShadowSimpleAttributeDefinitionModifier 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
Classes in com.evolveum.midpoint.schema.processor that implement ShadowSimpleAttributeDefinitionModifier 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 that return ShadowSimpleAttributeDefinitionModifier 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) CreatesShadowSimpleAttributeDefinitionwith 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.SimulatedReferenceTypeParticipantDefinition.getObjectAttributeDefinition(@NotNull AssociationConfigItem.AttributeBinding binding) SimulatedShadowReferenceTypeDefinition.getObjectAttributeDefinition(AssociationConfigItem.AttributeBinding binding) Returns the definition of the binding attribute without knowing what particular object is involved.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()Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ShadowSimpleAttributeDefinitionModifier 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()Methods in com.evolveum.midpoint.schema.processor with parameters of type ShadowSimpleAttributeDefinitionModifier 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
Subinterfaces of ShadowSimpleAttributeDefinition in com.evolveum.midpoint.schema.processor.delegMethods in com.evolveum.midpoint.schema.processor.deleg that return ShadowSimpleAttributeDefinitionModifier 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()Methods in com.evolveum.midpoint.schema.processor.deleg that return types with arguments of type ShadowSimpleAttributeDefinitionModifier 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()