Uses of Interface
com.evolveum.midpoint.prism.PrismPropertyDefinition
-
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common with parameters of type PrismPropertyDefinition Modifier and Type Method Description static <X> PrismProperty<X>
StaticExpressionUtil. getPropertyStatic(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, PrismContext prismContext)
static <X> Collection<X>
StaticExpressionUtil. getPropertyStaticRealValues(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, PrismContext prismContext)
Always returns collection, even for single-valued results.static Object
StaticExpressionUtil. getStaticOutput(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, ExpressionReturnMultiplicityType preferredMultiplicity, PrismContext prismContext)
Returns either Object (if result is supposed to be single-value) or Collection(if result is supposed to be multi-value) -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.common.refinery
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.common.refinery Modifier and Type Interface Description interface
LayerRefinedAttributeDefinition<T>
interface
RefinedAttributeDefinition<T>
Classes in com.evolveum.midpoint.common.refinery that implement PrismPropertyDefinition Modifier and Type Class Description class
LayerRefinedAttributeDefinitionImpl<T>
class
RefinedAttributeDefinitionImpl<T>
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.model.impl.expr
Method parameters in com.evolveum.midpoint.model.impl.expr with type arguments of type PrismPropertyDefinition Modifier and Type Method Description static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>>
ModelExpressionThreadLocalHolder. evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression, ExpressionEvaluationContext eeContext, ExpressionEnvironment<?,?,?> env, OperationResult result)
static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>>
ModelExpressionThreadLocalHolder. evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression, ExpressionEvaluationContext eeContext, Task task, OperationResult result)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description MappingImpl<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>
Construction. getAttributeMapping(QName attrName)
Collection<MappingImpl<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>>
Construction. getAttributeMappings()
Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<?>,PrismPropertyDefinition<?>>>>
LensProjectionContext. getSqueezedAttributes()
Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<QName>,PrismPropertyDefinition<QName>>>>
LensProjectionContext. getSqueezedAuxiliaryObjectClasses()
Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type PrismPropertyDefinition Modifier and Type Method Description void
Construction. addAttributeMapping(MappingImpl<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> mapping)
void
LensProjectionContext. setSqueezedAttributes(Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<?>,PrismPropertyDefinition<?>>>> squeezedAttributes)
void
LensProjectionContext. setSqueezedAuxiliaryObjectClasses(Map<QName,DeltaSetTriple<ItemValueWithOrigin<PrismPropertyValue<QName>,PrismPropertyDefinition<QName>>>> squeezedAuxiliaryObjectClasses)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.model.impl.lens.projector.mappings
Method parameters in com.evolveum.midpoint.model.impl.lens.projector.mappings with type arguments of type PrismPropertyDefinition Modifier and Type Method Description <T,F extends FocusType>
voidMappingEvaluator. evaluateOutboundMapping(LensContext<F> context, LensProjectionContext projCtx, List<MappingType> outboundMappings, ItemPath focusPropertyPath, ItemPath projectionPropertyPath, MappingInitializer<PrismPropertyValue<T>,PrismPropertyDefinition<T>> initializer, MappingOutputProcessor<PrismPropertyValue<T>> processor, XMLGregorianCalendar now, MappingTimeEval evaluateCurrent, boolean evaluateWeak, String desc, Task task, OperationResult result)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
MutablePrismPropertyDefinition<T>
Methods in com.evolveum.midpoint.prism that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition<T>
MutablePrismPropertyDefinition. clone()
PrismPropertyDefinition<T>
PrismPropertyDefinition. clone()
<T> PrismPropertyDefinition<T>
DefinitionFactory. createPropertyDefinition(QName name, QName typeName, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue)
default <T> PrismPropertyDefinition<T>
LocalDefinitionStore. findPropertyDefinition(ItemPath path)
PrismPropertyDefinition<T>
PrismProperty. getDefinition()
Returns applicable property definition.Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description List<PrismPropertyDefinition>
PrismContainerDefinition. getPropertyDefinitions()
Methods in com.evolveum.midpoint.prism with parameters of type PrismPropertyDefinition Modifier and Type Method Description <T> PrismProperty<T>
ItemFactory. createProperty(QName itemName, PrismPropertyDefinition<T> definition)
<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. -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition<T>
PropertyDelta. getPropertyDefinition()
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismPropertyDefinition Modifier and Type Method Description void
PropertyDelta. applyDefinition(PrismPropertyDefinition<T> definition)
<T> PropertyDelta<T>
DeltaFactory.Property. create(ItemPath path, PrismPropertyDefinition<T> definition)
<T> PropertyDelta<T>
DeltaFactory.Property. create(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
DeltaFactory.Property. create(PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<C> PropertyDelta<C>
ObjectDelta. createPropertyModification(ItemPath path, PrismPropertyDefinition propertyDefinition)
void
PropertyDelta. setDefinition(PrismPropertyDefinition<T> definition)
void
PropertyDelta. setPropertyDefinition(PrismPropertyDefinition<T> propertyDefinition)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.delta.builder
Methods in com.evolveum.midpoint.prism.delta.builder with parameters of type PrismPropertyDefinition Modifier and Type Method Description <T> S_ValuesEntry
S_ItemEntry. property(ItemPath path, PrismPropertyDefinition<T> itemDefinition)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismPropertyDefinition Modifier and Type Class Description class
PrismPropertyDefinitionImpl<T>
Property Definition.Methods in com.evolveum.midpoint.prism.impl that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition
ComplexTypeDefinitionImpl. createPropertyDefinition(String localName, String localTypeName)
PrismPropertyDefinition
ComplexTypeDefinitionImpl. createPropertyDefinition(QName name)
PrismPropertyDefinition
PrismContainerDefinitionImpl. createPropertyDefinition(String localName, String localTypeName)
Creates new instance of property definition and adds it to the container.PrismPropertyDefinition
PrismContainerDefinitionImpl. createPropertyDefinition(String localName, String localTypeName, int minOccurs, int maxOccurs)
Creates new instance of property definition and adds it to the container.PrismPropertyDefinition
PrismContainerDefinitionImpl. createPropertyDefinition(QName name)
PrismPropertyDefinition<T>
PrismPropertyImpl. getDefinition()
Returns applicable property definition.Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description List<PrismPropertyDefinition>
PrismContainerDefinitionImpl. getPropertyDefinitions()
Returns set of property definitions.Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismPropertyDefinition Modifier and Type Method Description protected void
PrismPropertyImpl. checkDefinition(PrismPropertyDefinition<T> def)
<T> PrismProperty<T>
ItemFactoryImpl. createProperty(QName itemName, PrismPropertyDefinition<T> definition)
<X> PrismProperty<X>
PrismContainerValueImpl. createProperty(PrismPropertyDefinition propertyDefinition)
<X> PrismProperty<X>
PrismContainerValueImpl. findOrCreateProperty(PrismPropertyDefinition propertyDef)
<X> PrismProperty<X>
PrismContainerValueImpl. findProperty(PrismPropertyDefinition<X> propertyDefinition)
Finds a specific property in the container by definition.void
PrismPropertyImpl. setDefinition(PrismPropertyDefinition<T> definition)
Sets applicable property definition.Constructors in com.evolveum.midpoint.prism.impl with parameters of type PrismPropertyDefinition Constructor Description PrismPropertyImpl(QName name, PrismPropertyDefinition<T> definition, PrismContext prismContext)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition<T>
PropertyDeltaImpl. getPropertyDefinition()
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismPropertyDefinition Modifier and Type Method Description <T> PropertyDelta<T>
PropertyDeltaFactoryImpl. create(ItemPath path, PrismPropertyDefinition<T> definition)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. create(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. create(PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<C> PropertyDelta<C>
ObjectDeltaImpl. createPropertyModification(ItemPath path, PrismPropertyDefinition propertyDefinition)
void
PropertyDeltaImpl. setPropertyDefinition(PrismPropertyDefinition<T> propertyDefinition)
Constructors in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismPropertyDefinition Constructor Description PropertyDeltaImpl(ItemPath propertyPath, PrismPropertyDefinition<T> propertyDefinition, PrismContext prismContext)
PropertyDeltaImpl(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition, PrismContext prismContext)
PropertyDeltaImpl(PrismPropertyDefinition<T> propertyDefinition, PrismContext prismContext)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl.delta.builder
Methods in com.evolveum.midpoint.prism.impl.delta.builder with parameters of type PrismPropertyDefinition Modifier and Type Method Description <T> S_ValuesEntry
DeltaBuilder. property(ItemPath path, PrismPropertyDefinition<T> definition)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition<T>
DummyPropertyImpl. getDefinition()
Methods in com.evolveum.midpoint.prism.impl.item that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
DummyPropertyImpl. diff(Item<PrismPropertyValue<T>,PrismPropertyDefinition<T>> other, ParameterizedEquivalenceStrategy strategy)
Methods in com.evolveum.midpoint.prism.impl.item with parameters of type PrismPropertyDefinition Modifier and Type Method Description void
DummyPropertyImpl. applyDefinition(PrismPropertyDefinition<T> definition)
void
DummyPropertyImpl. applyDefinition(PrismPropertyDefinition<T> definition, boolean force)
void
DummyPropertyImpl. setDefinition(PrismPropertyDefinition<T> definition)
Method parameters in com.evolveum.midpoint.prism.impl.item with type arguments of type PrismPropertyDefinition Modifier and Type Method Description ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
DummyPropertyImpl. diff(Item<PrismPropertyValue<T>,PrismPropertyDefinition<T>> other, ParameterizedEquivalenceStrategy strategy)
void
DummyPropertyImpl. merge(Item<PrismPropertyValue<T>,PrismPropertyDefinition<T>> otherItem)
void
DummyPropertyImpl. modifyUnfrozen(Consumer<Item<PrismPropertyValue<T>,PrismPropertyDefinition<T>>> mutator)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismPropertyDefinition Modifier and Type Method Description static <T> EqualFilter<T>
EqualFilterImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule)
static <T> EqualFilter<T>
EqualFilterImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper expression)
static <T> EqualFilter<T>
EqualFilterImpl. createEqual(ItemPath propertyPath, PrismPropertyDefinition<T> propertyDefinition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition)
static <T> EqualFilter<T>
EqualFilterImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, PrismContext prismContext, Object... values)
<T> EqualFilter<T>
QueryFactoryImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule)
<T> EqualFilter<T>
QueryFactoryImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper expression)
<T> EqualFilter<T>
QueryFactoryImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition)
<T> EqualFilter<T>
QueryFactoryImpl. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, PrismContext prismContext, Object... values)
static <T> GreaterFilter<T>
GreaterFilterImpl. createGreater(ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals)
static <T> GreaterFilter<T>
GreaterFilterImpl. createGreater(ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper wrapper, boolean equals)
static <T> GreaterFilter<T>
GreaterFilterImpl. createGreater(ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
static <T> GreaterFilter<T>
GreaterFilterImpl. createGreater(ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, PrismContext prismContext)
<T> GreaterFilter<T>
QueryFactoryImpl. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
<T> GreaterFilter<T>
QueryFactoryImpl. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper wrapper, boolean equals)
<T> GreaterFilter<T>
QueryFactoryImpl. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
<T> GreaterFilter<T>
QueryFactoryImpl. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, PrismContext prismContext)
static <T> LessFilter<T>
LessFilterImpl. createLess(ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals)
static <T> LessFilter<T>
LessFilterImpl. createLess(ItemPath itemPath, PrismPropertyDefinition<T> itemDefinition, QName matchingRule, ExpressionWrapper expressionWrapper, boolean equals)
static <T> LessFilter<T>
LessFilterImpl. createLess(ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
static <T> LessFilter<T>
LessFilterImpl. createLess(ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, PrismContext prismContext)
<T> LessFilter<T>
QueryFactoryImpl. createLess(ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
<T> LessFilter<T>
QueryFactoryImpl. createLess(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper expressionWrapper, boolean equals)
<T> LessFilter<T>
QueryFactoryImpl. createLess(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
<T> LessFilter<T>
QueryFactoryImpl. createLess(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, PrismContext prismContext)
static <T> SubstringFilter<T>
SubstringFilterImpl. createSubstring(ItemPath path, PrismPropertyDefinition<T> itemDefinition, PrismContext prismContext, QName matchingRule, ExpressionWrapper expressionWrapper, boolean anchorStart, boolean anchorEnd)
static <T> SubstringFilter<T>
SubstringFilterImpl. createSubstring(ItemPath path, PrismPropertyDefinition<T> itemDefinition, PrismContext prismContext, QName matchingRule, Object anyValue, boolean anchorStart, boolean anchorEnd)
Creates a substring filter.Constructors in com.evolveum.midpoint.prism.impl.query with parameters of type PrismPropertyDefinition Constructor Description EqualFilterImpl(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, List<PrismPropertyValue<T>> prismPropertyValues, ExpressionWrapper expression, ItemPath rightHandSidePath, ItemDefinition rightHandSideDefinition)
GreaterFilterImpl(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, PrismPropertyValue<T> prismPropertyValue, ExpressionWrapper expression, ItemPath rightHandSidePath, ItemDefinition rightHandSideDefinition, boolean equals)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition
PrismSchemaImpl. createPropertyDefinition(String localName, QName typeName)
Creates a top-level property definition and adds it to the schema.PrismPropertyDefinition
PrismSchemaImpl. 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)
Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismPropertyDefinition Modifier and Type Method Description void
SchemaDefinitionFactory. addExtraPropertyAnnotations(PrismPropertyDefinition definition, Element appinfo, SchemaToDomProcessor schemaToDomProcessor)
Add extra annotations to a property DOM model. -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismPropertyDefinition Modifier and Type Method Description <T> EqualFilter<T>
QueryFactory. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule)
<T> EqualFilter<T>
QueryFactory. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper expression)
<T> EqualFilter<T>
QueryFactory. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition)
<T> EqualFilter<T>
QueryFactory. createEqual(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, PrismContext prismContext, Object... values)
<T> GreaterFilter<T>
QueryFactory. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
<T> GreaterFilter<T>
QueryFactory. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper wrapper, boolean equals)
<T> GreaterFilter<T>
QueryFactory. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
<T> GreaterFilter<T>
QueryFactory. createGreater(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, PrismContext prismContext)
<T> LessFilter<T>
QueryFactory. createLess(ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
<T> LessFilter<T>
QueryFactory. createLess(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ExpressionWrapper expressionWrapper, boolean equals)
<T> LessFilter<T>
QueryFactory. createLess(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
<T> LessFilter<T>
QueryFactory. createLess(ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, PrismContext prismContext)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition
MutablePrismSchema. createPropertyDefinition(String localName, QName typeName)
PrismPropertyDefinition
MutablePrismSchema. createPropertyDefinition(QName name, QName typeName)
default PrismPropertyDefinition
GlobalDefinitionsStore. findPropertyDefinitionByElementName(QName elementName)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description <X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>>
ItemDeltaItem. resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition outputDefinition, ItemPath outputPath, PrismContext prismContext)
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismPropertyDefinition Modifier and Type Method Description static <T,X>
PrismProperty<X>PrismUtil. convertProperty(PrismProperty<T> srcProp, PrismPropertyDefinition<X> targetDef, PrismContext prismContext)
static <T,X>
PrismPropertyValue<X>PrismUtil. convertPropertyValue(PrismPropertyValue<T> srcVal, PrismPropertyDefinition<T> srcDef, PrismPropertyDefinition<X> targetDef, PrismContext prismContext)
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>>
ItemDeltaItem. resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition outputDefinition, ItemPath outputPath, PrismContext prismContext)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return PrismPropertyDefinition Modifier and Type Method Description static PrismPropertyDefinition<Boolean>
ExpressionUtil. createConditionOutputDefinition(PrismContext prismContext)
Methods in com.evolveum.midpoint.repo.common.expression that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description static Expression<PrismPropertyValue<Boolean>,PrismPropertyDefinition<Boolean>>
ExpressionUtil. createCondition(ExpressionType conditionExpressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult result)
<T> Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
ExpressionFactory. makePropertyExpression(ExpressionType expressionType, QName outputPropertyName, ExpressionProfile expressionProfile, String shortDesc, Task task, OperationResult result)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
MutableResourceAttributeDefinition<T>
interface
ResourceAttributeDefinition<T>
Classes in com.evolveum.midpoint.schema.processor that implement PrismPropertyDefinition Modifier and Type Class Description class
ResourceAttributeDefinitionImpl<T>
Resource Object Attribute Definition.Methods in com.evolveum.midpoint.schema.processor that return PrismPropertyDefinition Modifier and Type Method 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)
Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismPropertyDefinition Modifier and Type Method Description void
MidPointSchemaDefinitionFactory. addExtraPropertyAnnotations(PrismPropertyDefinition definition, Element appinfo, SchemaToDomProcessor schemaToDomProcessor)
-