Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition
-
Packages that use ResourceAttributeDefinition Package Description com.evolveum.midpoint.common.refinery com.evolveum.midpoint.model.api.expr com.evolveum.midpoint.schema.processor -
-
Uses of ResourceAttributeDefinition in com.evolveum.midpoint.common.refinery
Subinterfaces of ResourceAttributeDefinition in com.evolveum.midpoint.common.refinery Modifier and Type Interface Description interface
LayerRefinedAttributeDefinition<T>
interface
RefinedAttributeDefinition<T>
Classes in com.evolveum.midpoint.common.refinery that implement ResourceAttributeDefinition Modifier and Type Class Description class
LayerRefinedAttributeDefinitionImpl<T>
class
RefinedAttributeDefinitionImpl<T>
Methods in com.evolveum.midpoint.common.refinery that return ResourceAttributeDefinition Modifier and Type Method Description ResourceAttributeDefinition<T>
LayerRefinedAttributeDefinitionImpl. getAttributeDefinition()
ResourceAttributeDefinition<T>
RefinedAttributeDefinition. getAttributeDefinition()
ResourceAttributeDefinition<T>
RefinedAttributeDefinitionImpl. getAttributeDefinition()
Methods in com.evolveum.midpoint.common.refinery with parameters of type ResourceAttributeDefinition Modifier and Type Method Description void
RefinedAttributeDefinitionImpl. setAttributeDefinition(ResourceAttributeDefinition<T> attributeDefinition)
Constructors in com.evolveum.midpoint.common.refinery with parameters of type ResourceAttributeDefinition Constructor Description RefinedAttributeDefinitionImpl(ResourceAttributeDefinition<T> attrDef, PrismContext prismContext)
-
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> ResourceAttributeDefinition<T>
MidpointFunctions. getAttributeDefinition(PrismObject<ResourceType> resource, String objectClassName, String attributeName)
<T> 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 with type parameters of type ResourceAttributeDefinition Modifier and Type Interface Description interface
SpecificAttributesDefinition<RAD extends ResourceAttributeDefinition<?>>
Subinterfaces of ResourceAttributeDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
MutableResourceAttributeDefinition<T>
Classes in com.evolveum.midpoint.schema.processor that implement ResourceAttributeDefinition Modifier and Type Class Description class
ResourceAttributeDefinitionImpl<T>
Resource Object Attribute Definition.Methods in com.evolveum.midpoint.schema.processor that return ResourceAttributeDefinition Modifier and Type Method Description ResourceAttributeDefinition<T>
ResourceAttributeDefinition. clone()
<X> ResourceAttributeDefinition<X>
MutableObjectClassComplexTypeDefinition. createAttributeDefinition(String localName, String localTypeName)
<X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinitionImpl. createAttributeDefinition(String localName, String localTypeName)
default <X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinition. findAttributeDefinition(String name)
default <X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinition. findAttributeDefinition(QName name)
Finds a attribute definition by looking at the property name.default <X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinition. findAttributeDefinition(QName name, boolean caseInsensitive)
Finds a attribute definition by looking at the property name; not considering the case.ResourceAttributeDefinition
ResourceAttributeContainerDefinition. findAttributeDefinition(ItemPath elementPath)
ResourceAttributeDefinition
ResourceAttributeContainerDefinition. findAttributeDefinition(String elementLocalname)
<T> ResourceAttributeDefinition<T>
ResourceAttributeContainerDefinition. findAttributeDefinition(QName elementQName, boolean caseInsensitive)
ResourceAttributeDefinition
ResourceAttributeContainerDefinitionImpl. findAttributeDefinition(ItemPath elementPath)
ResourceAttributeDefinition
ResourceAttributeContainerDefinitionImpl. findAttributeDefinition(String elementLocalname)
<T> ResourceAttributeDefinition<T>
ResourceAttributeContainerDefinitionImpl. findAttributeDefinition(QName elementQName, boolean caseInsensitive)
ResourceAttributeDefinition<T>
ResourceAttribute. getDefinition()
ResourceAttributeDefinition<T>
ResourceAttributeImpl. getDefinition()
<X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinition. getDescriptionAttribute()
Returns the definition of description attribute of a resource object.<X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinitionImpl. getDescriptionAttribute()
ResourceAttributeDefinition
ResourceAttributeContainerDefinition. getDescriptionAttribute()
ResourceAttributeDefinition
ResourceAttributeContainerDefinitionImpl. getDescriptionAttribute()
Returns the definition of description attribute of a resource object.<X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinition. getDisplayNameAttribute()
Returns the definition of display name attribute.ResourceAttributeDefinition<?>
ObjectClassComplexTypeDefinitionImpl. getDisplayNameAttribute()
ResourceAttributeDefinition
ResourceAttributeContainerDefinition. getDisplayNameAttribute()
ResourceAttributeDefinition
ResourceAttributeContainerDefinitionImpl. getDisplayNameAttribute()
Returns the definition of display name attribute.<X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinition. getNamingAttribute()
TODO<X> ResourceAttributeDefinition<X>
ObjectClassComplexTypeDefinitionImpl. getNamingAttribute()
ResourceAttributeDefinition
ResourceAttributeContainerDefinition. getNamingAttribute()
ResourceAttributeDefinition
ResourceAttributeContainerDefinitionImpl. getNamingAttribute()
Specifies which resource attribute should be used as a "technical" name for the account.Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ResourceAttributeDefinition Modifier and Type Method Description default Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinition. getAllIdentifiers()
Returns both primary and secondary identifiers.Collection<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinition. getAllIdentifiers()
Collection<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinitionImpl. getAllIdentifiers()
Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinition. getAttributeDefinitions()
Returns all attribute definitions as an unmodifiable collection.Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinitionImpl. getAttributeDefinitions()
List<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinition. getAttributeDefinitions()
List<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinitionImpl. getAttributeDefinitions()
List<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinition. getDefinitions()
List<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinitionImpl. getDefinitions()
Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinition. getPrimaryIdentifiers()
Returns the definition of primary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinitionImpl. getPrimaryIdentifiers()
Collection<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinition. getPrimaryIdentifiers()
Collection<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinitionImpl. getPrimaryIdentifiers()
Returns the definition of primary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinition. getSecondaryIdentifiers()
Returns the definition of secondary identifier attributes of a resource object.Collection<? extends ResourceAttributeDefinition<?>>
ObjectClassComplexTypeDefinitionImpl. getSecondaryIdentifiers()
Collection<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinition. getSecondaryIdentifiers()
Collection<? extends ResourceAttributeDefinition>
ResourceAttributeContainerDefinitionImpl. getSecondaryIdentifiers()
Returns the definition of secondary identifier attributes of a resource object.Methods in com.evolveum.midpoint.schema.processor with parameters of type ResourceAttributeDefinition Modifier and Type Method Description void
MutableObjectClassComplexTypeDefinition. addPrimaryIdentifier(ResourceAttributeDefinition<?> identifier)
void
ObjectClassComplexTypeDefinitionImpl. addPrimaryIdentifier(ResourceAttributeDefinition<?> identifier)
void
MutableObjectClassComplexTypeDefinition. addSecondaryIdentifier(ResourceAttributeDefinition<?> identifier)
void
ObjectClassComplexTypeDefinitionImpl. addSecondaryIdentifier(ResourceAttributeDefinition<?> identifier)
static <T> ResourceAttribute<T>
ObjectFactory. createResourceAttribute(QName name, ResourceAttributeDefinition<T> definition, PrismContext prismContext)
<X> ResourceAttribute<X>
ResourceAttributeContainer. findAttribute(ResourceAttributeDefinition attributeDefinition)
<X> ResourceAttribute<X>
ResourceAttributeContainerImpl. findAttribute(ResourceAttributeDefinition attributeDefinition)
Finds a specific attribute in the resource object by definition.<X> ResourceAttribute<X>
ResourceAttributeContainer. findOrCreateAttribute(ResourceAttributeDefinition attributeDefinition)
<X> ResourceAttribute<X>
ResourceAttributeContainerImpl. findOrCreateAttribute(ResourceAttributeDefinition attributeDefinition)
void
MutableObjectClassComplexTypeDefinition. setDescriptionAttribute(ResourceAttributeDefinition<?> descriptionAttribute)
void
ObjectClassComplexTypeDefinitionImpl. setDescriptionAttribute(ResourceAttributeDefinition<?> descriptionAttribute)
void
ResourceAttributeContainerDefinitionImpl. setDescriptionAttribute(ResourceAttributeDefinition descriptionAttribute)
void
MutableObjectClassComplexTypeDefinition. setDisplayNameAttribute(ResourceAttributeDefinition<?> displayName)
void
ObjectClassComplexTypeDefinitionImpl. setDisplayNameAttribute(ResourceAttributeDefinition<?> displayName)
void
ResourceAttributeContainerDefinitionImpl. setDisplayNameAttribute(ResourceAttributeDefinition displayName)
void
MutableObjectClassComplexTypeDefinition. setNamingAttribute(ResourceAttributeDefinition<?> namingAttribute)
void
ObjectClassComplexTypeDefinitionImpl. setNamingAttribute(ResourceAttributeDefinition<?> namingAttribute)
void
ResourceAttributeContainerDefinitionImpl. setNamingAttribute(ResourceAttributeDefinition namingAttribute)
Method parameters in com.evolveum.midpoint.schema.processor with type arguments of type ResourceAttributeDefinition Modifier and Type Method Description Collection<ResourceAttribute<?>>
ResourceAttributeContainer. extractAttributesByDefinitions(Collection<? extends ResourceAttributeDefinition> definitions)
Collection<ResourceAttribute<?>>
ResourceAttributeContainerImpl. extractAttributesByDefinitions(Collection<? extends ResourceAttributeDefinition> definitions)
Constructors in com.evolveum.midpoint.schema.processor with parameters of type ResourceAttributeDefinition Constructor Description ResourceAttributeImpl(QName name, ResourceAttributeDefinition<T> definition, PrismContext prismContext)
-