Package | Description |
---|---|
com.evolveum.midpoint.common.refinery | |
com.evolveum.midpoint.schema.processor | |
com.evolveum.midpoint.schema.util |
Modifier and Type | Class and Description |
---|---|
class |
CompositeRefinedObjectClassDefinition
Used to represent combined definition of structural and auxiliary object classes.
|
class |
LayerRefinedObjectClassDefinition |
class |
RefinedObjectClassDefinition |
Modifier and Type | Method and Description |
---|---|
Collection<ObjectClassComplexTypeDefinition> |
LayerRefinedResourceSchema.getObjectClassDefinitions() |
Modifier and Type | Method and Description |
---|---|
boolean |
LayerRefinedAttributeDefinition.isIdentifier(ObjectClassComplexTypeDefinition objectDefinition) |
boolean |
LayerRefinedAttributeDefinition.isSecondaryIdentifier(ObjectClassComplexTypeDefinition objectDefinition) |
void |
RefinedObjectClassDefinition.parseAttributesFrom(RefinedResourceSchema rSchema,
ObjectClassComplexTypeDefinition ocDef,
boolean auxiliary,
String contextDescription) |
static RefinedObjectClassDefinition |
RefinedObjectClassDefinition.parseFromSchema(ObjectClassComplexTypeDefinition objectClassDef,
ResourceType resourceType,
RefinedResourceSchema rSchema,
com.evolveum.midpoint.prism.PrismContext prismContext,
String contextDescription) |
void |
RefinedObjectClassDefinition.setObjectClassDefinition(ObjectClassComplexTypeDefinition objectClassDefinition) |
void |
LayerRefinedObjectClassDefinition.setObjectClassDefinition(ObjectClassComplexTypeDefinition objectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
Collection<ObjectClassComplexTypeDefinition> |
ResourceSchema.getObjectClassDefinitions() |
Collection<ObjectClassComplexTypeDefinition> |
ConnectorSchema.getObjectClassDefinitions() |
Modifier and Type | Method and Description |
---|---|
static ResourceAttributeContainer |
ResourceAttributeContainer.convertFromContainer(com.evolveum.midpoint.prism.PrismContainer<?> origAttrContainer,
ObjectClassComplexTypeDefinition objectClassDefinition) |
protected void |
ObjectClassComplexTypeDefinition.copyDefinitionData(ObjectClassComplexTypeDefinition clone) |
static ResourceAttributeContainer |
ResourceAttributeContainer.createEmptyContainer(QName elementName,
ObjectClassComplexTypeDefinition objectClassDefinition) |
boolean |
ResourceAttributeDefinition.isIdentifier(ObjectClassComplexTypeDefinition objectDefinition) |
boolean |
ResourceAttributeDefinition.isSecondaryIdentifier(ObjectClassComplexTypeDefinition objectDefinition) |
Constructor and Description |
---|
ResourceAttributeContainerDefinition(QName name,
ObjectClassComplexTypeDefinition complexTypeDefinition,
com.evolveum.midpoint.prism.PrismContext prismContext) |
ResourceObjectIdentification(ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> primaryIdentifiers,
Collection<? extends ResourceAttribute<?>> secondaryIdentifiers) |
Modifier and Type | Method and Description |
---|---|
static ObjectClassComplexTypeDefinition |
ShadowUtil.getObjectClassDefinition(com.evolveum.midpoint.prism.PrismObject<? extends ShadowType> shadow) |
static ObjectClassComplexTypeDefinition |
ShadowUtil.getObjectClassDefinition(ShadowType shadow) |
Modifier and Type | Method and Description |
---|---|
static com.evolveum.midpoint.prism.PrismObjectDefinition<ShadowType> |
ShadowUtil.applyObjectClass(com.evolveum.midpoint.prism.PrismObjectDefinition<ShadowType> shadowDefinition,
ObjectClassComplexTypeDefinition objectClassDefinition) |
static ResourceAttributeContainer |
ShadowUtil.getOrCreateAttributesContainer(com.evolveum.midpoint.prism.PrismObject<? extends ShadowType> shadow,
ObjectClassComplexTypeDefinition objectClassDefinition) |
static ResourceObjectIdentification |
ShadowUtil.getResourceObjectIdentification(com.evolveum.midpoint.prism.PrismObject<ShadowType> shadow,
ObjectClassComplexTypeDefinition objectClassDefinition) |
static ResourceAttribute<?> |
ShadowUtil.getSecondaryIdentifier(ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> identifiers) |
Copyright © 2016 Evolveum. All rights reserved.