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.common.expression
Method parameters in com.evolveum.midpoint.model.common.expression 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 PrismPropertyDefinition Modifier and Type Method Description static @NotNull PrismPropertyDefinition<Boolean>
LensUtil. createConditionDefinition(PrismContext prismContext)
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description 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
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.construction
Fields in com.evolveum.midpoint.model.impl.lens.construction with type parameters of type PrismPropertyDefinition Modifier and Type Field Description protected @NotNull Collection<MappingImpl<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>>
EvaluatedResourceObjectConstructionImpl. attributeMappings
Mappings for the resource object attributes.Methods in com.evolveum.midpoint.model.impl.lens.construction that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description MappingImpl<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>
EvaluatedResourceObjectConstructionImpl. getAttributeMapping(QName attrName)
@NotNull Collection<MappingImpl<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>>
EvaluatedResourceObjectConstructionImpl. getAttributeMappings()
Method parameters in com.evolveum.midpoint.model.impl.lens.construction with type arguments of type PrismPropertyDefinition Modifier and Type Method Description protected void
EvaluatedResourceObjectConstructionImpl. addAttributeMapping(MappingImpl<PrismPropertyValue<?>,PrismPropertyDefinition<?>> mapping)
-
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 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 @NotNull PrismPropertyDefinition<T>
MutablePrismPropertyDefinition. clone()
@NotNull 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(@NotNull ItemPath path)
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. -
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)
Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property. create(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition)
Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property. create(PrismPropertyDefinition<T> propertyDefinition)
Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
Deprecated.<T> PropertyDelta<T>
DeltaFactory.Property. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
Deprecated.<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>
DummyPrismObjectDefinition. getPropertyDefinitions()
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.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismPropertyDefinition Modifier and Type Method Description static <T> @NotNull EqualFilter<T>
EqualFilterImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule)
static <T> @NotNull EqualFilter<T>
EqualFilterImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression)
static <T> @NotNull EqualFilter<T>
EqualFilterImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values)
static <T> @NotNull EqualFilter<T>
EqualFilterImpl. createEqual(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> propertyDefinition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition)
<T> @NotNull EqualFilter<T>
QueryFactoryImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule)
<T> @NotNull EqualFilter<T>
QueryFactoryImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression)
<T> @NotNull EqualFilter<T>
QueryFactoryImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values)
<T> @NotNull EqualFilter<T>
QueryFactoryImpl. createEqual(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition)
static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl. createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals)
static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl. createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals)
static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl. createGreater(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl. createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext)
<T> @NotNull GreaterFilter<T>
QueryFactoryImpl. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
<T> @NotNull GreaterFilter<T>
QueryFactoryImpl. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals)
<T> @NotNull GreaterFilter<T>
QueryFactoryImpl. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
<T> @NotNull GreaterFilter<T>
QueryFactoryImpl. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
static <T> @NotNull LessFilter<T>
LessFilterImpl. createLess(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals)
static <T> @NotNull LessFilter<T>
LessFilterImpl. createLess(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> itemDefinition, QName matchingRule, @NotNull ExpressionWrapper expressionWrapper, boolean equals)
static <T> @NotNull LessFilter<T>
LessFilterImpl. createLess(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
static <T> @NotNull LessFilter<T>
LessFilterImpl. createLess(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext)
<T> @NotNull LessFilter<T>
QueryFactoryImpl. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
<T> @NotNull LessFilter<T>
QueryFactoryImpl. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper expressionWrapper, boolean equals)
<T> @NotNull LessFilter<T>
QueryFactoryImpl. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
<T> @NotNull LessFilter<T>
QueryFactoryImpl. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
static <T> SubstringFilter<T>
SubstringFilterImpl. createSubstring(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> itemDefinition, @NotNull PrismContext prismContext, @Nullable QName matchingRule, Object anyValue, boolean anchorStart, boolean anchorEnd)
Creates a substring filter.static <T> SubstringFilter<T>
SubstringFilterImpl. createSubstring(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> itemDefinition, @Nullable QName matchingRule, ExpressionWrapper expressionWrapper, boolean anchorStart, boolean anchorEnd)
Constructors in com.evolveum.midpoint.prism.impl.query with parameters of type PrismPropertyDefinition Constructor Description EqualFilterImpl(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @Nullable List<PrismPropertyValue<T>> prismPropertyValues, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition rightHandSideDefinition)
GreaterFilterImpl(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @Nullable PrismPropertyValue<T> prismPropertyValue, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition rightHandSideDefinition, boolean equals)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.impl.query.lang
Methods in com.evolveum.midpoint.prism.impl.query.lang with parameters of type PrismPropertyDefinition Modifier and Type Method Description Object
PrismQueryLanguageParserImpl. parseLiteral(PrismPropertyDefinition<?> propDef, AxiomQueryParser.LiteralValueContext literalValue)
-
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> @NotNull EqualFilter<T>
QueryFactory. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule)
Deprecated.<T> @NotNull EqualFilter<T>
QueryFactory. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull ExpressionWrapper expression)
Deprecated.<T> @NotNull EqualFilter<T>
QueryFactory. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values)
Deprecated.<T> @NotNull EqualFilter<T>
QueryFactory. createEqual(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition)
Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals)
Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
Deprecated.<T> @NotNull LessFilter<T>
QueryFactory. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, boolean equals)
Deprecated.<T> @NotNull LessFilter<T>
QueryFactory. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper expressionWrapper, boolean equals)
Deprecated.<T> @NotNull LessFilter<T>
QueryFactory. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
Deprecated.<T> @NotNull LessFilter<T>
QueryFactory. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
Deprecated. -
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(@NotNull 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, 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, 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)
-