Modifier and Type | Method and Description |
---|---|
static <X> PrismProperty<X> |
StaticExpressionUtil.getPropertyStatic(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
PrismPropertyDefinition outputDefinition,
String contextDescription,
PrismContext prismContext) |
static <X> Collection<X> |
StaticExpressionUtil.getPropertyStaticRealValues(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
PrismPropertyDefinition outputDefinition,
String contextDescription,
PrismContext prismContext)
Always returns collection, even for single-valued results.
|
static Object |
StaticExpressionUtil.getStaticOutput(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
PrismPropertyDefinition outputDefinition,
String contextDescription,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionReturnMultiplicityType preferredMultiplicity,
PrismContext prismContext)
Returns either Object (if result is supposed to be single-value) or Collection
|
Modifier and Type | Class and Description |
---|---|
class |
LayerRefinedAttributeDefinition<T> |
class |
RefinedAttributeDefinition<T> |
Modifier and Type | Method and Description |
---|---|
PrismPropertyDefinition |
LayerRefinedResourceSchema.createPropertyDefinition(QName name,
QName typeName) |
PrismPropertyDefinition |
LayerRefinedObjectClassDefinition.createPropertyDefinition(String localName,
QName typeName) |
PrismPropertyDefinition |
LayerRefinedResourceSchema.createPropertyDefinition(String localName,
QName typeName) |
PrismPropertyDefinition |
LayerRefinedResourceSchema.createPropertyDefinition(String localName,
String localTypeName) |
PrismPropertyDefinition |
LayerRefinedObjectClassDefinition.findPropertyDefinition(QName name) |
PrismPropertyDefinition |
LayerRefinedResourceSchema.findPropertyDefinitionByElementName(QName elementName) |
Modifier and Type | Method and Description |
---|---|
static DropDownChoicePanel |
WebComponentUtil.createEnumPanel(PrismPropertyDefinition def,
String id,
org.apache.wicket.model.IModel model,
org.apache.wicket.Component component) |
Modifier and Type | Method and Description |
---|---|
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>> |
ItemDeltaItem.resolveStructuredProperty(ItemPath resolvePath,
PrismPropertyDefinition outputDefinition,
ItemPath outputPath) |
Modifier and Type | Method and Description |
---|---|
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>> |
ItemDeltaItem.resolveStructuredProperty(ItemPath resolvePath,
PrismPropertyDefinition outputDefinition,
ItemPath outputPath) |
Modifier and Type | Method and Description |
---|---|
static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>> |
ModelExpressionThreadLocalHolder.evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression,
ExpressionEvaluationContext params,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> |
Construction.getAttributeMapping(QName attrName) |
Collection<Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>> |
Construction.getAttributeMappings() |
Collection<Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>> |
EvaluatedAssignmentImpl.getFocusMappings() |
Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<?>,PrismPropertyDefinition<?>>>> |
LensProjectionContext.getSqueezedAttributes() |
Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<QName>,PrismPropertyDefinition<QName>>>> |
LensProjectionContext.getSqueezedAuxiliaryObjectClasses() |
Modifier and Type | Method and Description |
---|---|
void |
Construction.addAttributeMapping(Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> mapping) |
void |
EvaluatedAssignmentImpl.addFocusMapping(Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> focusMapping) |
void |
LensProjectionContext.setSqueezedAttributes(Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<?>,PrismPropertyDefinition<?>>>> squeezedAttributes) |
void |
LensProjectionContext.setSqueezedAuxiliaryObjectClasses(Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<QName>,PrismPropertyDefinition<QName>>>> squeezedAuxiliaryObjectClasses) |
Modifier and Type | Method and Description |
---|---|
PrismPropertyDefinition<T> |
PrismPropertyDefinition.clone() |
PrismPropertyDefinition |
ComplexTypeDefinition.createPropertyDefinifion(QName name) |
PrismPropertyDefinition |
ComplexTypeDefinition.createPropertyDefinifion(QName name,
QName typeName) |
PrismPropertyDefinition |
ComplexTypeDefinition.createPropertyDefinifion(String localName,
String localTypeName) |
PrismPropertyDefinition |
PrismContainerDefinition.createPropertyDefinition(QName name) |
PrismPropertyDefinition |
PrismContainerDefinition.createPropertyDefinition(QName name,
QName typeName)
Creates new instance of property definition and adds it to the container.
|
PrismPropertyDefinition |
PrismContainerDefinition.createPropertyDefinition(QName name,
QName typeName,
int minOccurs,
int maxOccurs)
Creates new instance of property definition and adds it to the container.
|
PrismPropertyDefinition |
ComplexTypeDefinition.createPropertyDefinition(String localName,
QName typeName) |
PrismPropertyDefinition |
PrismContainerDefinition.createPropertyDefinition(String localName,
QName typeName)
Creates new instance of property definition and adds it to the container.
|
PrismPropertyDefinition |
PrismContainerDefinition.createPropertyDefinition(String localName,
String localTypeName)
Creates new instance of property definition and adds it to the container.
|
PrismPropertyDefinition |
PrismContainerDefinition.createPropertyDefinition(String localName,
String localTypeName,
int minOccurs,
int maxOccurs)
Creates new instance of property definition and adds it to the container.
|
<T> PrismPropertyDefinition<T> |
ComplexTypeDefinition.findPropertyDefinition(ItemPath path) |
<T> PrismPropertyDefinition<T> |
PrismContainerDefinition.findPropertyDefinition(ItemPath path) |
<T> PrismPropertyDefinition<T> |
ComplexTypeDefinition.findPropertyDefinition(QName name)
Finds a PropertyDefinition by looking at the property name.
|
<T> PrismPropertyDefinition<T> |
PrismContainerDefinition.findPropertyDefinition(QName name)
Finds a PropertyDefinition by looking at the property name.
|
PrismPropertyDefinition<T> |
PrismProperty.getDefinition()
Returns applicable property definition.
|
Modifier and Type | Method and Description |
---|---|
List<PrismPropertyDefinition> |
PrismContainerDefinition.getPropertyDefinitions()
Returns set of property definitions.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PrismProperty.checkDefinition(PrismPropertyDefinition<T> def) |
protected void |
PrismPropertyDefinition.copyDefinitionData(PrismPropertyDefinition<T> clone) |
<X> PrismProperty<X> |
PrismContainerValue.createProperty(PrismPropertyDefinition propertyDefinition) |
<X> PrismProperty<X> |
PrismContainerValue.findOrCreateProperty(PrismPropertyDefinition propertyDef) |
<X> PrismProperty<X> |
PrismContainerValue.findProperty(PrismPropertyDefinition<X> propertyDefinition)
Finds a specific property in the container by definition.
|
void |
PrismProperty.setDefinition(PrismPropertyDefinition<T> definition)
Sets applicable property definition.
|
Constructor and Description |
---|
PrismProperty(QName name,
PrismPropertyDefinition<T> definition,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
PrismPropertyDefinition<T> |
PropertyDelta.getPropertyDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
PropertyDelta.applyDefinition(PrismPropertyDefinition<T> definition) |
static <T> PropertyDelta<T> |
PropertyDelta.createModificationAddProperty(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
T... propertyValues) |
static <T> PropertyDelta<T> |
PropertyDelta.createModificationDeleteProperty(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
T... propertyValues) |
static <T> PropertyDelta<T> |
PropertyDelta.createModificationReplaceProperty(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
T... propertyValues) |
<C> PropertyDelta<C> |
ObjectDelta.createPropertyModification(ItemPath path,
PrismPropertyDefinition propertyDefinition) |
<X> PropertyDelta<X> |
ObjectDelta.createPropertyModification(QName name,
PrismPropertyDefinition<X> propertyDefinition) |
void |
PropertyDelta.setDefinition(PrismPropertyDefinition<T> definition) |
Constructor and Description |
---|
PropertyDelta(ItemPath propertyPath,
PrismPropertyDefinition<T> propertyDefinition,
PrismContext prismContext) |
PropertyDelta(ItemPath parentPath,
QName name,
PrismPropertyDefinition<T> propertyDefinition,
PrismContext prismContext) |
PropertyDelta(PrismPropertyDefinition<T> propertyDefinition,
PrismContext prismContext) |
PropertyDelta(QName name,
PrismPropertyDefinition<T> propertyDefinition,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
<T> PrismProperty<T> |
PrismJasonProcessor.parsePrismProperty(com.fasterxml.jackson.databind.JsonNode values,
QName propName,
PrismPropertyDefinition<T> propertyDefinition) |
<T> T |
PrismJasonProcessor.parsePrismPropertyRealValue(com.fasterxml.jackson.databind.JsonNode valueElement,
PrismPropertyDefinition<T> propertyDefinition) |
Modifier and Type | Method and Description |
---|---|
<T> T |
XNodeProcessor.parsePrismPropertyRealValue(XNode xnode,
PrismPropertyDefinition<T> propertyDef,
ParsingContext pc) |
Modifier and Type | Method and Description |
---|---|
PrismPropertyDefinition |
InFilter.getDefinition()
Deprecated.
|
PrismPropertyDefinition |
LessFilter.getDefinition() |
PrismPropertyDefinition<T> |
SubstringFilter.getDefinition() |
PrismPropertyDefinition |
GreaterFilter.getDefinition() |
PrismPropertyDefinition<T> |
EqualFilter.getDefinition() |
Modifier and Type | Method and Description |
---|---|
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
PrismPropertyValue<T> values) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
ExpressionWrapper expression) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
List<PrismPropertyValue<T>> values) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
PrismPropertyValue<T> values) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
T realValue) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
T realValue) |
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
QName matchingRule,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(QName propertyName,
PrismPropertyDefinition<T> propertyDefinition,
QName matchingRule,
T realValue) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(QName propertyName,
PrismPropertyDefinition<T> propertyDefinition,
T realValues) |
static <T> EqualFilter<T> |
EqualFilter.createEqualMultiple(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
T... realValues) |
static <C extends Containerable,T> |
GreaterFilter.createGreater(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition,
boolean equals) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(ItemPath itemPath,
PrismPropertyDefinition definition,
PrismPropertyValue<T> value,
boolean equals) |
static <T> GreaterFilter<T> |
GreaterFilter.createGreater(ItemPath itemPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T> GreaterFilter<T> |
GreaterFilter.createGreaterThanItem(ItemPath itemPath,
PrismPropertyDefinition propertyDefinition,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition,
boolean equals) |
static <V> InFilter |
InFilter.createIn(ItemPath path,
PrismPropertyDefinition definition,
PrismPropertyValue<V>... values)
Deprecated.
|
static <V> InFilter |
InFilter.createIn(ItemPath path,
PrismPropertyDefinition definition,
QName matchingRule,
PrismPropertyValue<V>... values)
Deprecated.
|
static <V> InFilter |
InFilter.createIn(ItemPath path,
PrismPropertyDefinition definition,
QName matchingRule,
V values)
Deprecated.
|
static <C extends Containerable,T> |
LessFilter.createLess(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLess(ItemPath itemPath,
PrismPropertyDefinition definition,
PrismPropertyValue<T> value,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLess(ItemPath itemPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLess(QName itemPath,
PrismPropertyDefinition definition,
PrismPropertyValue<T> value,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLess(QName itemPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLessThanItem(ItemPath itemPath,
PrismPropertyDefinition propertyDefinition,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition,
boolean equals) |
static <T> EqualFilter<T> |
EqualFilter.createNullEqual(ItemPath itemPath,
PrismPropertyDefinition<T> propertyDef,
QName matchingRule) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
PrismPropertyValue<T> values) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
PrismPropertyValue<T> value) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
PrismPropertyValue<T> values,
boolean anchorStart,
boolean anchorEnd) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
T realValues) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
T realValues,
boolean anchorStart,
boolean anchorEnd) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
T realValues) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(QName path,
PrismPropertyDefinition<T> itemDefinition,
PrismPropertyValue<T> values) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(QName path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
PrismPropertyValue<T> values) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(QName path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
T realValues) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(QName path,
PrismPropertyDefinition<T> itemDefinition,
T realValues) |
Constructor and Description |
---|
ComparativeFilter(ItemPath path,
PrismPropertyDefinition<T> definition,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition,
boolean equals) |
Modifier and Type | Method and Description |
---|---|
PrismPropertyDefinition |
PrismSchema.createPropertyDefinition(QName name,
QName typeName)
Creates a top-level property definition and adds it to the schema.
|
<T> PrismPropertyDefinition<T> |
SchemaDefinitionFactory.createPropertyDefinition(QName elementName,
QName typeName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle) |
<T> PrismPropertyDefinition<T> |
SchemaDefinitionFactory.createPropertyDefinition(QName elementName,
QName typeName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle,
Collection<? extends DisplayableValue<T>> allowedValues,
T defaultValue) |
PrismPropertyDefinition |
PrismSchema.createPropertyDefinition(String localName,
QName typeName)
Creates a top-level property definition and adds it to the schema.
|
PrismPropertyDefinition |
PrismSchema.createPropertyDefinition(String localName,
String localTypeName)
Creates a top-level property definition and adds it to the schema.
|
PrismPropertyDefinition |
PrismSchema.findPropertyDefinitionByElementName(QName elementName) |
PrismPropertyDefinition |
SchemaRegistry.findPropertyDefinitionByElementName(QName elementName) |
Modifier and Type | Method and Description |
---|---|
void |
SchemaDefinitionFactory.addExtraPropertyAnnotations(PrismPropertyDefinition definition,
Element appinfo,
SchemaToDomProcessor schemaToDomProcessor)
Add extra annotations to a property DOM model.
|
Modifier and Type | Method and Description |
---|---|
static <T,X> PrismProperty<X> |
PrismUtil.convertProperty(PrismProperty<T> srcProp,
PrismPropertyDefinition<X> targetDef) |
static <T,X> PrismPropertyValue<X> |
PrismUtil.convertPropertyValue(PrismPropertyValue<T> srcVal,
PrismPropertyDefinition<T> srcDef,
PrismPropertyDefinition<X> targetDef) |
static <T,X> PrismPropertyValue<X> |
PrismUtil.convertPropertyValue(PrismPropertyValue<T> srcVal,
PrismPropertyDefinition<T> srcDef,
PrismPropertyDefinition<X> targetDef) |
Modifier and Type | Method and Description |
---|---|
<T> void |
ShadowManager.normalizeDelta(ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>> delta,
RefinedObjectClassDefinition objectClassDefinition) |
<T> void |
ShadowManager.normalizeDeltas(Collection<? extends ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>>> deltas,
RefinedObjectClassDefinition objectClassDefinition) |
Modifier and Type | Class and Description |
---|---|
class |
ResourceAttributeDefinition<T>
Resource Object Attribute Definition.
|
Modifier and Type | Method and Description |
---|---|
<T> PrismPropertyDefinition<T> |
MidPointSchemaDefinitionFactory.createPropertyDefinition(QName elementName,
QName typeName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle) |
<T> PrismPropertyDefinition<T> |
MidPointSchemaDefinitionFactory.createPropertyDefinition(QName elementName,
QName typeName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle,
Collection<? extends DisplayableValue<T>> allowedValues,
T defaultValue) |
Modifier and Type | Method and Description |
---|---|
void |
MidPointSchemaDefinitionFactory.addExtraPropertyAnnotations(PrismPropertyDefinition definition,
Element appinfo,
SchemaToDomProcessor schemaToDomProcessor) |
Modifier and Type | Method and Description |
---|---|
ItemDelta<?,?> |
TaskQuartzImpl.createExtensionDelta(PrismPropertyDefinition definition,
Object realValue) |
Modifier and Type | Method and Description |
---|---|
PrismPropertyDefinition |
ACAttributeDto.getDefinition() |
Modifier and Type | Method and Description |
---|---|
static ACAttributeDto |
ACAttributeDto.createACAttributeDto(PrismPropertyDefinition definition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceAttributeDefinitionType construction,
PrismContext context) |
Modifier and Type | Method and Description |
---|---|
PropertyWrapper<PrismProperty<T>,PrismPropertyDefinition<T>> |
PropertyWrapperFromObjectWrapperModel.getObject() |
Modifier and Type | Method and Description |
---|---|
void |
PropertyWrapperFromObjectWrapperModel.setObject(PropertyWrapper<PrismProperty<T>,PrismPropertyDefinition<T>> prismPropertyPropertyWrapper) |
Copyright © 2016 evolveum. All rights reserved.