Uses of Interface
com.evolveum.midpoint.prism.PrismPropertyDefinition
Packages that use PrismPropertyDefinition
Package
Description
GUI API package for various utility classes and interfaces.
This package is experimental and will be moved to prism project shortly.
-
Uses of PrismPropertyDefinition in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptionstatic ObjectStaticExpressionUtil.getStaticOutput(ExpressionType expressionBean, PrismPropertyDefinition<?> outputDefinition, String contextDescription, ExpressionReturnMultiplicityType preferredMultiplicity) 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.wrapperModifier and TypeInterfaceDescriptioninterfaceinterface -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptionstatic DropDownChoicePanelWebComponentUtil.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 PrismPropertyDefinitionModifier and TypeClassDescriptionclassclassCreated by honcharclassclassCreated by honcharclassMethods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismPropertyDefinitionModifier and TypeMethodDescription@NotNull PrismPropertyDefinition<T>PrismPropertyWrapperImpl.clone()PrismPropertyWrapperImpl.getItemDefinition()Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return types with arguments of type PrismPropertyDefinitionModifier and TypeMethodDescriptionPrismContainerWrapperImpl.getPropertyDefinitions()ValueMetadataWrapperImpl.getPropertyDefinitions() -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.model.api.indexing
Methods in com.evolveum.midpoint.model.api.indexing that return PrismPropertyDefinitionModifier and TypeMethodDescription@NotNull PrismPropertyDefinition<?>IndexedItemValueNormalizer.getIndexItemDefinition()Returns the definition of the indexed version of the item. -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PrismPropertyDefinitionModifier and TypeMethodDescription@NotNull PrismPropertyDefinition<T>PrismPropertyDefinition.clone()default <T> PrismPropertyDefinition<T>DefinitionFactory.createPropertyDefinition(QName name, QName typeName) Deprecated.PrismContainerDefinition.PrismContainerDefinitionMutator.createPropertyDefinition(String localName, QName propType) PrismContainerDefinition.PrismContainerDefinitionMutator.createPropertyDefinition(QName name, QName propType) PrismContainerDefinition.PrismContainerDefinitionMutator.createPropertyDefinition(QName name, QName propType, int minOccurs, int maxOccurs) default <T> PrismPropertyDefinition<T>LocalItemDefinitionStore.findPropertyDefinition(@NotNull ItemPath path) ReturnsPrismPropertyDefinitioncorresponding to given path (rooted at this store).<T> PrismPropertyDefinition<T>DefinitionFactory.newPropertyDefinition(QName name, QName typeName) default <T> PrismPropertyDefinition<T>DefinitionFactory.newPropertyDefinition(QName name, QName typeName, int minOccurs, int maxOccurs) default <T> PrismPropertyDefinition<T>DefinitionFactory.newPropertyDefinition(QName name, QName typeName, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue) Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismPropertyDefinitionModifier and TypeMethodDescriptiondefault List<PrismPropertyDefinition<?>>ComplexTypeDefinition.getPropertyDefinitions()PrismContainerDefinition.getPropertyDefinitions()Returns set of property definitions.default List<PrismPropertyDefinition<?>>ComplexTypeDefinition.getXmlAttributeDefinitions()Methods in com.evolveum.midpoint.prism with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptionvoidComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder.addXmlAttributeDefinition(PrismPropertyDefinition<?> attributeDef) <T> PrismProperty<T>ItemFactory.createProperty(QName itemName, PrismPropertyDefinition<T> definition) <X> PrismProperty<X>PrismContainerValue.createProperty(PrismPropertyDefinition<X> 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.deleg
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.prism.delegMethods in com.evolveum.midpoint.prism.deleg that return PrismPropertyDefinitionMethods in com.evolveum.midpoint.prism.deleg that return types with arguments of type PrismPropertyDefinitionModifier and TypeMethodDescriptiondefault List<PrismPropertyDefinition<?>>ContainerDefinitionDelegator.getPropertyDefinitions()Methods in com.evolveum.midpoint.prism.deleg with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptiondefault <X> PrismProperty<X>PrismContainerValueDelegator.createProperty(PrismPropertyDefinition<X> propertyDefinition) default <X> PrismProperty<X>PrismContainerValueDelegator.findOrCreateProperty(PrismPropertyDefinition propertyDef) default <X> PrismProperty<X>PrismContainerValueDelegator.findProperty(PrismPropertyDefinition<X> propertyDefinition) -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return PrismPropertyDefinitionMethods in com.evolveum.midpoint.prism.delta with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptionvoidPropertyDelta.applyDefinition(@NotNull 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) voidPropertyDelta.setDefinition(@NotNull PrismPropertyDefinition<T> definition) voidPropertyDelta.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 PrismPropertyDefinitionModifier and TypeMethodDescription<T> S_ValuesEntryS_ItemEntry.property(ItemPath path, PrismPropertyDefinition<T> itemDefinition) -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescription<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, 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) 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) Deprecated. -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that return PrismPropertyDefinitionModifier and TypeMethodDescriptionstatic PrismPropertyDefinition<?>PrismSchemaBuildingUtil.addNewPropertyDefinition(PrismSchema schema, String localItemName, QName typeName) Creates a top-level property definition and adds it to the schema.default PrismPropertyDefinitionGlobalDefinitionsStore.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 PrismPropertyDefinitionModifier and TypeMethodDescriptionItemDeltaItem.resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition<X> outputDefinition) Assumes that this IDI represents structured propertyMethods in com.evolveum.midpoint.prism.util with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptionstatic <S,T> PrismPropertyValue<T> PrismUtil.convertPropertyValue(@NotNull PrismPropertyValue<S> srcValue, @NotNull PrismPropertyDefinition<T> targetDef) ItemDeltaItem.resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition<X> outputDefinition) Assumes that this IDI represents structured property -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.schema.delta
Constructors in com.evolveum.midpoint.schema.delta with parameters of type PrismPropertyDefinition -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.schema.processorModifier and TypeInterfaceDescriptioninterfaceFull prism definition of aShadowSimpleAttribute: has a native part and a refined part from `schemaHandling`.Classes in com.evolveum.midpoint.schema.processor that implement PrismPropertyDefinitionModifier and TypeClassDescriptionclassAn alternative representation of aShadowSimpleAttributeDefinitionthat describes a normalization-aware resource attribute: one that has both original and normalized values.classAn 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 PrismPropertyDefinitionModifier and TypeMethodDescriptionShadowAssociationDefinitionImpl.createPropertyDefinition(String localName, QName propType) ShadowAssociationDefinitionImpl.createPropertyDefinition(QName name, QName propType) ShadowAssociationDefinitionImpl.createPropertyDefinition(QName name, QName propType, int minOccurs, int maxOccurs) Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type PrismPropertyDefinitionMethods in com.evolveum.midpoint.schema.processor with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptiondefault voidNativeObjectClassDefinition.NativeObjectClassDefinitionBuilder.addXmlAttributeDefinition(PrismPropertyDefinition<?> attributeDef) protected voidShadowSimpleAttributeImpl.applyDefinitionToValues(@NotNull PrismPropertyDefinition<T> newDefinition, boolean force) protected voidShadowSimpleAttributeImpl.checkDefinition(@NotNull PrismPropertyDefinition<T> def) -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of PrismPropertyDefinition in com.evolveum.midpoint.schema.processor.deleg -
Uses of PrismPropertyDefinition in com.evolveum.midpoint.web.component.assignment
Methods in com.evolveum.midpoint.web.component.assignment that return PrismPropertyDefinitionMethods in com.evolveum.midpoint.web.component.assignment with parameters of type PrismPropertyDefinitionModifier and TypeMethodDescriptionstatic ACAttributeDtoACAttributeDto.createACAttributeDto(PrismPropertyDefinition definition, ResourceAttributeDefinitionType construction, PrismContext context)