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.gui.api.prism.wrapper
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.gui.api.prism.wrapper Modifier and Type Interface Description interface
PrismPropertyWrapper<T>
interface
ResourceAttributeWrapper<T>
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismPropertyDefinition Modifier and Type Method Description static DropDownChoicePanel
WebComponentUtil. createEnumPanel(PrismPropertyDefinition def, String id, org.apache.wicket.model.IModel model)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Classes in com.evolveum.midpoint.gui.impl.prism.wrapper that implement PrismPropertyDefinition Modifier and Type Class Description class
ExpressionWrapper
Created by honcharclass
PrismPropertyWrapperImpl<T>
class
ProtectedStringTypeWrapperImpl
Created by honcharclass
ResourceAttributeWrapperImpl<T>
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismPropertyDefinition Modifier and Type Method Description @NotNull PrismPropertyDefinition<T>
PrismPropertyWrapperImpl. clone()
PrismPropertyDefinition<T>
PrismPropertyWrapperImpl. getItemDefinition()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description List<PrismPropertyDefinition<?>>
PrismContainerWrapperImpl. getPropertyDefinitions()
List<PrismPropertyDefinition<?>>
ValueMetadataWrapperImpl. getPropertyDefinitions()
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation with parameters of type PrismPropertyDefinition Modifier and Type Method Description static CorrelationCaseDescription.CorrelationProperty
CorrelationCaseDescription.CorrelationProperty. createSimple(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<?> definition)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.model.api.indexing
Methods in com.evolveum.midpoint.model.api.indexing that return PrismPropertyDefinition Modifier and Type Method Description @NotNull PrismPropertyDefinition<?>
IndexedItemValueNormalizer. getIndexItemDefinition()
Returns the definition of the indexed version of the item. -
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>
LocalItemDefinitionStore. findPropertyDefinition(@NotNull ItemPath path)
ReturnsPrismPropertyDefinition
corresponding to given path (rooted at this store).Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description List<PrismPropertyDefinition<?>>
PrismContainerDefinition. getPropertyDefinitions()
Returns set of property definitions.default List<PrismPropertyDefinition<?>>
ComplexTypeDefinition. getXmlAttributeDefinitions()
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.Method parameters in com.evolveum.midpoint.prism with type arguments of type PrismPropertyDefinition Modifier and Type Method Description default void
MutableComplexTypeDefinition. setAttributeDefinitions(List<PrismPropertyDefinition<?>> definitions)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.prism.deleg Modifier and Type Interface Description interface
PropertyDefinitionDelegator<T>
Methods in com.evolveum.midpoint.prism.deleg that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition<T>
PropertyDefinitionDelegator. delegate()
Methods in com.evolveum.midpoint.prism.deleg that return types with arguments of type PrismPropertyDefinition Modifier and Type Method Description default List<PrismPropertyDefinition<?>>
ContainerDefinitionDelegator. getPropertyDefinitions()
-
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 with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw PrismPropertyDefinition Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.PrismPropertyDefinitionImpl<T extends Object>
-
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)
static <T,X>
PrismPropertyValue<X>PrismUtil. convertPropertyValue(PrismPropertyValue<T> srcVal, PrismPropertyDefinition<T> srcDef, PrismPropertyDefinition<X> targetDef)
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>>
ItemDeltaItem. resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition outputDefinition, PrismContext prismContext)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
MutableRawResourceAttributeDefinition<T>
interface
RawResourceAttributeDefinition<T>
interface
ResourceAttributeDefinition<T>
Information about a resource attribute that is available from the connector and optionally refined by configuration in resource `schemaHandling` section.Classes in com.evolveum.midpoint.schema.processor that implement PrismPropertyDefinition Modifier and Type Class Description class
RawResourceAttributeDefinitionImpl<T>
A structure holding "raw" definition of a resource attribute, i.e.class
ResourceAttributeDefinitionImpl<T>
An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource 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, com.evolveum.midpoint.prism.impl.schema.SchemaToDomProcessor schemaToDomProcessor)
void
ResourceAttributeImpl. applyDefinition(PrismPropertyDefinition<T> definition, boolean force)
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor.deleg Modifier and Type Interface Description interface
AttributeDefinitionDelegator<T>
interface
RefinedAttributeDefinitionDelegator<T>
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.web.component.assignment
Methods in com.evolveum.midpoint.web.component.assignment that return PrismPropertyDefinition Modifier and Type Method Description PrismPropertyDefinition
ACAttributeDto. getDefinition()
Methods in com.evolveum.midpoint.web.component.assignment with parameters of type PrismPropertyDefinition Modifier and Type Method Description static ACAttributeDto
ACAttributeDto. createACAttributeDto(PrismPropertyDefinition definition, ResourceAttributeDefinitionType construction, PrismContext context)
-