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(String name) A convenience variant ofAttributeDefinitionStore.findSimpleAttributeDefinition(String).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 @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()