Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition |
LayerRefinedResourceSchema.createPropertyContainerDefinition(String localTypeName) |
PrismContainerDefinition |
LayerRefinedResourceSchema.createPropertyContainerDefinition(String localElementName,
String localTypeName) |
PrismContainerDefinition |
LayerRefinedResourceSchema.findContainerDefinitionByElementName(QName elementName) |
PrismContainerDefinition |
LayerRefinedResourceSchema.findContainerDefinitionByType(QName typeName) |
Modifier and Type | Method and Description |
---|---|
static PropertyDelta<XMLGregorianCalendar> |
LensUtil.createActivationTimestampDelta(ActivationStatusType status,
XMLGregorianCalendar now,
PrismContainerDefinition<ActivationType> activationDefinition,
OriginType origin) |
Modifier and Type | Method and Description |
---|---|
protected PrismContainerDefinition<AssignmentType> |
AbstractModelIntegrationTest.getAssignmentDefinition() |
protected PrismContainerDefinition<?> |
AbstractModelIntegrationTest.getAssignmentExtensionDefinition() |
Modifier and Type | Class and Description |
---|---|
class |
PrismObjectDefinition<T extends Objectable>
MidPoint Object Definition.
|
Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition<V> |
PrismContainerDefinition.clone()
Shallow clone
|
PrismContainerDefinition<V> |
PrismContainerDefinition.cloneWithReplacedDefinition(QName itemName,
ItemDefinition newDefinition) |
PrismContainerDefinition<V> |
PrismContainerDefinition.createContainerDefinition(QName name,
ComplexTypeDefinition complexTypeDefinition,
int minOccurs,
int maxOccurs) |
PrismContainerDefinition |
PrismContainerDefinition.createContainerDefinition(QName name,
QName typeName) |
PrismContainerDefinition |
PrismContainerDefinition.createContainerDefinition(QName name,
QName typeName,
int minOccurs,
int maxOccurs) |
PrismContainerDefinition |
PrismContainerDefinition.findContainerDefinition(ItemPath path)
Finds an inner PropertyContainerDefinition by following the property container path.
|
PrismContainerDefinition |
ComplexTypeDefinition.findContainerDefinition(QName name) |
<X extends Containerable> |
PrismContainerDefinition.findContainerDefinition(QName name)
Finds an inner PropertyContainerDefinition by looking at the property container name.
|
<X extends Containerable> |
PrismContainerDefinition.findContainerDefinition(String name) |
PrismContainerDefinition<V> |
PrismContainer.getDefinition()
Returns applicable property container definition.
|
PrismContainerDefinition<T> |
PrismContainerable.getDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
PrismContainerValue.applyDefinition(PrismContainerDefinition definition,
boolean force) |
protected void |
PrismContainerDefinition.copyDefinitionData(PrismContainerDefinition<V> clone) |
void |
PrismContainer.setDefinition(PrismContainerDefinition<V> definition)
Sets applicable property container definition.
|
Constructor and Description |
---|
PrismContainer(QName name,
PrismContainerDefinition<V> definition,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition<V> |
ContainerDelta.getDefinition() |
Modifier and Type | Method and Description |
---|---|
static <O extends Objectable> |
PropertyDelta.createAddDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
Object... realValues) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path,
PrismContainerDefinition<C> containerDefinition) |
static <O extends Objectable> |
PropertyDelta.createDeleteDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
Object... realValues) |
static <O extends Objectable,T> |
PropertyDelta.createReplaceDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
PrismPropertyValue<T>... pValues) |
static <O extends Objectable,T> |
PropertyDelta.createReplaceDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
T... realValues) |
Constructor and Description |
---|
ContainerDelta(ItemPath propertyPath,
PrismContainerDefinition itemDefinition) |
ContainerDelta(ItemPath parentPath,
QName name,
PrismContainerDefinition itemDefinition) |
ContainerDelta(PrismContainerDefinition itemDefinition) |
ContainerDelta(QName name,
PrismContainerDefinition itemDefinition) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd,
List<? extends Object> valueElements,
QName propertyName,
boolean reference)
Used e.g.
|
<T extends Containerable,V extends PrismValue> |
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd,
List<Object> valueElements)
Used e.g.
|
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(Element domElement,
PrismContainerDefinition<T> propertyContainerDefinition) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(String xml,
PrismContainerDefinition<T> propertyContainerDefinition) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainerItems(List<Element> childElements,
PrismContainerDefinition<T> containerDefinition) |
protected <T extends Containerable> |
PrismDomProcessor.parsePrismContainerItems(List<Element> elements,
PrismContainerDefinition<T> containerDefinition,
Collection<? extends ItemDefinition> selection)
Parses items of PRISM CONTAINER from a list of elements.
|
Modifier and Type | Method and Description |
---|---|
static ComparativeFilter |
ComparativeFilter.createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals) |
static ComparativeFilter |
ComparativeFilter.createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals) |
static EqualsFilter |
EqualsFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue) |
static EqualsFilter |
EqualsFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue... values) |
static GreaterFilter |
GreaterFilter.createGreaterFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals) |
static GreaterFilter |
GreaterFilter.createGreaterFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals) |
static LessFilter |
LessFilter.createLessFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals) |
static LessFilter |
LessFilter.createLessFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals) |
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue) |
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue... values) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismContainerDefinition containerDef,
QName propertyName,
String realValue) |
Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition |
SchemaDefinitionFactory.createContainerDefinition(QName elementName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle) |
PrismContainerDefinition |
SchemaDefinitionFactory.createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation)
Create optional extra definition form a top-level complex type definition.
|
PrismContainerDefinition |
PrismSchema.createPropertyContainerDefinition(String localTypeName)
Creates a new property container definition and adds it to the schema.
|
PrismContainerDefinition |
PrismSchema.createPropertyContainerDefinition(String localElementName,
String localTypeName) |
PrismContainerDefinition |
SchemaRegistry.findContainerDefinitionByElementName(QName elementName) |
PrismContainerDefinition |
PrismSchema.findContainerDefinitionByElementName(QName elementName) |
PrismContainerDefinition |
SchemaRegistry.findContainerDefinitionByType(QName typeName) |
PrismContainerDefinition |
PrismSchema.findContainerDefinitionByType(QName typeName)
Finds a PropertyContainerDefinition by the type name.
|
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertIndexed(PrismContainerDefinition<? extends Containerable> containerDef,
QName itemQName,
Boolean expected) |
static void |
PrismAsserts.assertItemDefinitionDisplayName(PrismContainerDefinition<?> containerDef,
QName propertyName,
String expectedDisplayName) |
static void |
PrismAsserts.assertItemDefinitionDisplayOrder(PrismContainerDefinition<?> containerDef,
QName propertyName,
Integer expectedDisplayOrder) |
static void |
PrismAsserts.assertItemDefinitionHelp(PrismContainerDefinition<?> containerDef,
QName propertyName,
String expectedHelp) |
static void |
PrismAsserts.assertPropertyDefinition(PrismContainerDefinition<?> containerDef,
QName propertyName,
QName type,
int minOccurs,
int maxOccurs) |
static void |
PrismAsserts.assertPropertyDefinition(PrismContainerDefinition<?> containerDef,
QName propertyName,
QName type,
int minOccurs,
int maxOccurs,
boolean indexed) |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef) |
static ObjectFilter |
QueryConvertor.parseFilter(PrismContainerDefinition pcd,
Node filter) |
Modifier and Type | Class and Description |
---|---|
class |
ResourceAttributeContainerDefinition
Resource Object Definition (Object Class).
|
Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition |
MidPointSchemaDefinitionFactory.createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation) |
Modifier and Type | Method and Description |
---|---|
static PrismContainerDefinition<ConnectorConfigurationType> |
ConnectorTypeUtil.findConfigurationContainerDefintion(ConnectorType connectorType,
PrismContext prismContext) |
static PrismContainerDefinition<ConnectorConfigurationType> |
ConnectorTypeUtil.findConfigurationContainerDefintion(ConnectorType connectorType,
PrismSchema connectorSchema) |
Modifier and Type | Method and Description |
---|---|
static void |
ShadowUtil.checkConsistency(PrismContainerDefinition<ShadowAttributesType> attributesDefinition,
String desc) |
Copyright © 2013 evolveum. All rights reserved.