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