Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition |
LayerRefinedResourceSchema.createPropertyContainerDefinition(String localTypeName) |
PrismContainerDefinition |
LayerRefinedResourceSchema.createPropertyContainerDefinition(String localElementName,
String localTypeName) |
<C extends Containerable> |
LayerRefinedResourceSchema.findContainerDefinitionByCompileTimeClass(Class<C> type) |
PrismContainerDefinition |
LayerRefinedResourceSchema.findContainerDefinitionByElementName(QName elementName) |
PrismContainerDefinition |
LayerRefinedResourceSchema.findContainerDefinitionByType(QName typeName) |
Modifier and Type | Method and Description |
---|---|
static PropertyDelta<XMLGregorianCalendar> |
LensUtil.createActivationTimestampDelta(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType status,
XMLGregorianCalendar now,
PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType> activationDefinition,
OriginType origin) |
Modifier and Type | Method and Description |
---|---|
protected PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.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.
|
<C extends Containerable> |
ComplexTypeDefinition.findContainerDefinition(ItemPath path) |
<C extends Containerable> |
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<T> |
PrismContainerable.getDefinition() |
PrismContainerDefinition<V> |
PrismContainer.getDefinition()
Returns applicable property container definition.
|
protected PrismContainerDefinition<T> |
PrismContainerValue.getDefinition() |
PrismContainerDefinition<?> |
PrismObjectDefinition.getExtensionDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
PrismContainerValue.applyDefinition(PrismContainerDefinition<T> definition,
boolean force) |
protected void |
PrismContainerDefinition.copyDefinitionData(PrismContainerDefinition<V> clone) |
<C extends Containerable> |
PrismContext.parseContainer(File file,
PrismContainerDefinition<C> containerDef,
String language) |
<C extends Containerable> |
PrismContext.parseContainer(String dataString,
PrismContainerDefinition<C> containerDef,
String language) |
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,
PrismContext prismContext) |
ContainerDelta(ItemPath parentPath,
QName name,
PrismContainerDefinition itemDefinition,
PrismContext prismContext) |
ContainerDelta(PrismContainerDefinition itemDefinition,
PrismContext prismContext) |
ContainerDelta(QName name,
PrismContainerDefinition itemDefinition,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
protected <T extends Containerable> |
PrismJasonProcessor.parsePrismContainerItems(com.fasterxml.jackson.databind.JsonNode jsonObject,
PrismContainerDefinition<T> containerDefinition,
String defaultNamespace) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
XNodeProcessor.locateItemDefinition(PrismContainerDefinition<T> containerDefinition,
QName elementQName,
XNode xnode) |
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
PrismContainerDefinition<C> definition) |
<C extends Containerable> |
XNodeProcessor.parsePrismContainerValue(XNode xnode,
PrismContainerDefinition<C> containerDef) |
<V extends PrismValue,C extends Containerable> |
JaxbDomHack.parseRawElement(Object element,
PrismContainerDefinition<C> definition)
This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism.
|
Modifier and Type | Method and Description |
---|---|
static <O extends Containerable,T> |
EqualFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<O> containerDef,
PrismPropertyValue<T> values) |
static <O extends Containerable,T> |
EqualFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<O> containerDef,
T realValues) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismContainerDefinition containerDef,
String... oids) |
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) |
<C extends Containerable> |
SchemaRegistry.findContainerDefinitionByCompileTimeClass(Class<C> compileTimeClass) |
<C extends Containerable> |
PrismSchema.findContainerDefinitionByCompileTimeClass(Class<C> type) |
<C extends Containerable> |
SchemaRegistry.findContainerDefinitionByElementName(QName elementName) |
<C extends Containerable> |
PrismSchema.findContainerDefinitionByElementName(QName elementName) |
PrismContainerDefinition |
PrismSchema.findContainerDefinitionByType(QName typeName)
Finds a PropertyContainerDefinition by the type name.
|
<C extends Containerable> |
SchemaRegistry.findContainerDefinitionByType(QName typeName) |
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) |
static <V extends PrismValue> |
RawTypeUtil.getParsedItem(ItemDefinition itemDefinition,
List<RawType> values,
QName elementQName,
PrismContainerDefinition containerDef) |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef) |
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<com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorConfigurationType> |
ConnectorTypeUtil.findConfigurationContainerDefintion(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType connectorType,
PrismSchema connectorSchema) |
static PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ReportConfigurationType> |
ReportTypeUtil.findReportConfigurationDefinition(PrismSchema schema) |
Modifier and Type | Method and Description |
---|---|
static void |
ShadowUtil.checkConsistency(PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAttributesType> attributesDefinition,
String desc) |
Modifier and Type | Method and Description |
---|---|
ContainerDelta |
AssignmentTablePanel.handleAssignmentDeltas(ObjectDelta<T> userDelta,
PrismContainerDefinition def,
QName assignmentPath) |
void |
AssignmentTablePanel.handleAssignmentsWhenAdd(PrismObject<T> object,
PrismContainerDefinition assignmentDef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> objectAssignments) |
Modifier and Type | Method and Description |
---|---|
protected PrismContainerDefinition |
ContainerWrapper.getContainerDefinition() |
PrismContainerDefinition |
ObjectWrapper.getDefinition() |
PrismContainerDefinition |
ObjectWrapper.getRefinedAttributeDefinition() |
Constructor and Description |
---|
ObjectWrapper(String displayName,
String description,
PrismObject object,
PrismContainerDefinition objectDefinitionForEditing,
ContainerStatus status,
PageBase pageBase) |
ObjectWrapper(String displayName,
String description,
PrismObject object,
PrismContainerDefinition objectDefinitionForEditing,
RefinedObjectClassDefinition objectClassDefinitionForEditing,
ContainerStatus status,
boolean delayContainerCreation,
PageBase pageBase) |
Modifier and Type | Method and Description |
---|---|
PrismContainerDefinition |
WfTaskUtil.getWfModelContextContainerDefinition() |
Copyright © 2014 evolveum. All rights reserved.