Uses of Class
com.evolveum.midpoint.prism.PrismValue

Packages that use PrismValue
com.evolveum.midpoint.common.expression   
com.evolveum.midpoint.common.expression.evaluator   
com.evolveum.midpoint.common.expression.script   
com.evolveum.midpoint.common.mapping   
com.evolveum.midpoint.model.lens   
com.evolveum.midpoint.prism   
com.evolveum.midpoint.prism.delta   
com.evolveum.midpoint.prism.dom   
com.evolveum.midpoint.prism.query   
com.evolveum.midpoint.prism.util   
com.evolveum.midpoint.prism.xml   
com.evolveum.midpoint.repo.sql.data.common.any   
com.evolveum.midpoint.schema   
com.evolveum.midpoint.task.api   
 

Uses of PrismValue in com.evolveum.midpoint.common.expression
 

Classes in com.evolveum.midpoint.common.expression with type parameters of type PrismValue
 class Expression<V extends PrismValue>
           
 interface ExpressionEvaluator<V extends PrismValue>
           
 class ItemDeltaItem<V extends PrismValue>
           
 class Source<V extends PrismValue>
           
 

Methods in com.evolveum.midpoint.common.expression with type parameters of type PrismValue
<V extends PrismValue>
ExpressionEvaluator<V>
ExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
<V extends PrismValue>
PrismValueDeltaSetTriple<V>
Expression.evaluate(ExpressionEvaluationParameters parameters)
           
<V extends PrismValue>
ItemDeltaItem<V>
ObjectDeltaObject.findIdi(ItemPath path)
           
<X extends PrismValue>
ItemDeltaItem<X>
ItemDeltaItem.findIdi(ItemPath path)
           
<V extends PrismValue>
ExpressionEvaluatorFactory
ExpressionFactory.getEvaluatorFactory(QName elementName)
           
<V extends PrismValue>
Expression<V>
ExpressionFactory.makeExpression(ExpressionType expressionType, ItemDefinition outputDefinition, String shortDesc, OperationResult result)
           
static
<V extends PrismValue>
ItemDeltaItem<V>
ExpressionUtil.toItemDeltaItem(Object object, ObjectResolver objectResolver, String string, OperationResult result)
           
static
<V extends PrismValue>
PrismValueDeltaSetTriple<V>
ExpressionUtil.toOutputTriple(PrismValueDeltaSetTriple<V> resultTriple, ItemDefinition outputDefinition, ItemPathSegment lastPathSegment, PrismContext prismContext)
           
 

Uses of PrismValue in com.evolveum.midpoint.common.expression.evaluator
 

Classes in com.evolveum.midpoint.common.expression.evaluator with type parameters of type PrismValue
 class AsIsExpressionEvaluator<V extends PrismValue>
           
 class GenerateExpressionEvaluator<V extends PrismValue>
           
 class LiteralExpressionEvaluator<V extends PrismValue>
           
 class PathExpressionEvaluator<V extends PrismValue>
           
 

Methods in com.evolveum.midpoint.common.expression.evaluator with type parameters of type PrismValue
<V extends PrismValue>
ExpressionEvaluator<V>
GenerateExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
<V extends PrismValue>
ExpressionEvaluator<V>
PathExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
<V extends PrismValue>
AsIsExpressionEvaluator<V>
AsIsExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
<V extends PrismValue>
ExpressionEvaluator<V>
LiteralExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
static
<V extends PrismValue>
Item<V>
LiteralExpressionEvaluatorFactory.parseValueElements(Collection<?> valueElements, ItemDefinition outputDefinition, String contextDescription, PrismContext prismContext)
           
static
<V extends PrismValue>
List<?>
LiteralExpressionEvaluatorFactory.serializeValueElements(Item<V> item, String contextDescription)
           
 

Uses of PrismValue in com.evolveum.midpoint.common.expression.script
 

Classes in com.evolveum.midpoint.common.expression.script with type parameters of type PrismValue
 class ScriptExpressionEvaluator<V extends PrismValue>
           
 class SourceTriple<V extends PrismValue>
           
 

Methods in com.evolveum.midpoint.common.expression.script with type parameters of type PrismValue
<V extends PrismValue>
ExpressionEvaluator<V>
ScriptExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
 

Methods in com.evolveum.midpoint.common.expression.script with parameters of type PrismValue
 void ScriptVariables.addVariableDefinition(QName name, PrismValue value)
           
 

Method parameters in com.evolveum.midpoint.common.expression.script with type arguments of type PrismValue
 void ScriptVariables.addVariableDefinition(QName name, Collection<? extends PrismValue> values)
           
 

Uses of PrismValue in com.evolveum.midpoint.common.mapping
 

Classes in com.evolveum.midpoint.common.mapping with type parameters of type PrismValue
 class Mapping<V extends PrismValue>
          Mapping is non-recyclable single-use object.
 

Methods in com.evolveum.midpoint.common.mapping with type parameters of type PrismValue
<V extends PrismValue>
Mapping<V>
MappingFactory.createMapping(MappingType mappingType, String shortDesc)
           
 

Methods in com.evolveum.midpoint.common.mapping with parameters of type PrismValue
 void Mapping.addVariableDefinition(QName name, PrismValue value)
           
 

Uses of PrismValue in com.evolveum.midpoint.model.lens
 

Classes in com.evolveum.midpoint.model.lens with type parameters of type PrismValue
 class ItemValueWithOrigin<V extends PrismValue>
           
 

Methods in com.evolveum.midpoint.model.lens with type parameters of type PrismValue
static
<V extends PrismValue>
ItemDelta<V>
LensUtil.consolidateTripleToDelta(ItemPath itemPath, DeltaSetTriple<? extends ItemValueWithOrigin<V>> triple, ItemDefinition itemDefinition, ItemDelta<V> aprioriItemDelta, PrismContainer<?> itemContainer, boolean addUnchangedValues, boolean filterExistingValues, String contextDescription)
          Consolidate the mappings of a single property to a delta.
static
<V extends PrismValue>
DeltaSetTriple<ItemValueWithOrigin<V>>
ItemValueWithOrigin.createOutputTriple(Mapping<V> mapping)
           
 

Uses of PrismValue in com.evolveum.midpoint.prism
 

Classes in com.evolveum.midpoint.prism with type parameters of type PrismValue
 class Item<V extends PrismValue>
          Item is a common abstraction of Property and PropertyContainer.
 

Subclasses of PrismValue in com.evolveum.midpoint.prism
 class PrismContainerValue<T extends Containerable>
           
 class PrismPropertyValue<T>
           
 class PrismReferenceValue
           
 

Fields in com.evolveum.midpoint.prism declared as PrismValue
protected  PrismValue Item.parent
           
 

Methods in com.evolveum.midpoint.prism with type parameters of type PrismValue
static
<T extends PrismValue>
Collection<T>
PrismValue.cloneCollection(Collection<T> values)
           
static
<X extends PrismValue>
Collection<X>
PrismValue.cloneValues(Collection<X> values)
           
static
<V extends PrismValue>
boolean
PrismValue.containsRealValue(Collection<V> collection, V value)
           
<X extends PrismValue>
Item<X>
PrismContainer.findItem(ItemPath propPath)
           
static
<T extends PrismValue>
Collection<T>
PrismValue.resetParentCollection(Collection<T> values)
          Sets all parents to null.
 

Methods in com.evolveum.midpoint.prism that return PrismValue
abstract  PrismValue PrismValue.clone()
           
 PrismValue Item.findValue(PrismValue value, boolean ignoreMetadata)
          Returns value that is equal or equivalent to the provided value.
 PrismValue Item.getNextValue(PrismValue value)
          Returns values that is following the specified value.
 PrismValue PrismObject.getParent()
           
 PrismValue Item.getParent()
           
 PrismValue Item.getPreviousValue(PrismValue value)
          Returns value that is previous to the specified value.
 

Methods in com.evolveum.midpoint.prism with parameters of type PrismValue
protected  void PrismValue.copyValues(PrismValue clone)
           
 Collection<? extends ItemDelta> PrismValue.diff(PrismValue otherValue)
          Assumes matching representations.
 Collection<? extends ItemDelta> PrismValue.diff(PrismValue otherValue, ItemPath pathPrefix, boolean ignoreMetadata, boolean isLiteral)
          Assumes matching representations.
 boolean PrismValue.equals(PrismValue otherValue, boolean ignoreMetadata)
           
 boolean PrismValue.equals(PrismValue thisValue, PrismValue otherValue)
           
 boolean PrismContainerValue.equalsComplex(PrismValue other, boolean ignoreMetadata, boolean isLiteral)
           
 boolean PrismValue.equalsComplex(PrismValue other, boolean ignoreMetadata, boolean isLiteral)
           
 boolean PrismPropertyValue.equalsComplex(PrismValue other, boolean ignoreMetadata, boolean isLiteral)
           
 boolean PrismReferenceValue.equalsComplex(PrismValue other, boolean ignoreMetadata, boolean isLiteral)
           
 boolean PrismValue.equalsRealValue(PrismValue otherValue)
           
 boolean PrismValue.equalsRealValue(PrismValue thisValue, PrismValue otherValue)
           
 PrismValue Item.findValue(PrismValue value, boolean ignoreMetadata)
          Returns value that is equal or equivalent to the provided value.
 PrismContainerValue<V> PrismContainer.getNextValue(PrismValue value)
           
 PrismPropertyValue<T> PrismProperty.getNextValue(PrismValue value)
           
 PrismValue Item.getNextValue(PrismValue value)
          Returns values that is following the specified value.
 PrismContainerValue<V> PrismContainer.getPreviousValue(PrismValue value)
           
 PrismPropertyValue<T> PrismProperty.getPreviousValue(PrismValue value)
           
 PrismValue Item.getPreviousValue(PrismValue value)
          Returns value that is previous to the specified value.
 boolean Item.hasRealValue(PrismValue value)
           
 boolean Item.hasValue(PrismValue value)
           
 boolean Item.hasValue(PrismValue value, boolean ignoreMetadata)
           
 boolean PrismContainerValue.representsSameValue(PrismValue other)
           
 boolean PrismValue.representsSameValue(PrismValue other)
          Returns true if this and other value represent the same value.
 boolean PrismReferenceValue.representsSameValue(PrismValue other)
           
 void PrismObject.setParent(PrismValue parentValue)
           
 void Item.setParent(PrismValue parentValue)
           
 

Uses of PrismValue in com.evolveum.midpoint.prism.delta
 

Classes in com.evolveum.midpoint.prism.delta with type parameters of type PrismValue
 class ItemDelta<V extends PrismValue>
           
 class PrismValueDeltaSetTriple<V extends PrismValue>
          DeltaSetTriple that is limited to hold prism values.
 

Methods in com.evolveum.midpoint.prism.delta with type parameters of type PrismValue
static
<V extends PrismValue>
PrismValueDeltaSetTriple<V>
PrismValueDeltaSetTriple.diffPrismValueDeltaSetTriple(Collection<V> valuesOld, Collection<V> valuesNew)
          Compares two (unordered) collections and creates a triple describing the differences.
<O extends PrismValue>
void
PrismValueDeltaSetTriple.distributeAs(V myMember, PrismValueDeltaSetTriple<O> otherTriple, O otherMember)
          Distributes a value in this triple similar to the placement of other value in the other triple.
static
<T extends PrismValue>
PrismValueDeltaSetTriple<T>
ItemDelta.toDeltaSetTriple(Item<T> item, ItemDelta<T> delta)
           
static
<T extends PrismValue>
PrismValueDeltaSetTriple<T>
ItemDelta.toDeltaSetTriple(Item<T> item, ItemDelta<T> delta, boolean oldValuesValid, boolean newValuesValid)
          Deprecated. 
 

Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismValue
 void ItemDelta.addValuesToAdd(V... newValues)
           
 void ItemDelta.addValuesToDelete(V... newValues)
           
 void ItemDelta.mergeValuesToAdd(V[] newValues)
           
 void ItemDelta.mergeValuesToDelete(V[] newValues)
           
 void ItemDelta.mergeValuesToReplace(V[] newValues)
           
 void ItemDelta.setValuesToReplace(V... newValues)
           
 

Uses of PrismValue in com.evolveum.midpoint.prism.dom
 

Methods in com.evolveum.midpoint.prism.dom with type parameters of type PrismValue
<T extends Containerable,V extends PrismValue>
Collection<? extends Item<V>>
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd, List<Object> valueElements)
          Used e.g.
<V extends PrismValue>
Item<V>
PrismDomProcessor.parseItem(List<? extends Object> valueElements, QName itemName, ItemDefinition def)
          This gets definition of an unspecified type.
 

Methods in com.evolveum.midpoint.prism.dom that return PrismValue
protected  PrismValue ElementPrismAbstractImpl.getValue()
           
 

Methods in com.evolveum.midpoint.prism.dom with parameters of type PrismValue
 void PrismDomProcessor.serializeValueToDom(PrismValue pval, Element parentElement)
           
 Element PrismDomProcessor.serializeValueToDom(PrismValue pval, QName elementName)
           
 Element PrismDomProcessor.serializeValueToDom(PrismValue pval, QName elementName, Document document)
           
 

Uses of PrismValue in com.evolveum.midpoint.prism.query
 

Methods in com.evolveum.midpoint.prism.query that return types with arguments of type PrismValue
 List<? extends PrismValue> PropertyValueFilter.getValues()
           
 

Methods in com.evolveum.midpoint.prism.query with parameters of type PrismValue
static ComparativeFilter ComparativeFilter.createComparativeFilter(Class filterClass, ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue value, boolean equals)
           
static EqualsFilter EqualsFilter.createEqual(ItemPath path, ItemDefinition itemDef, PrismValue value)
           
static EqualsFilter EqualsFilter.createEqual(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue... values)
           
static GreaterFilter GreaterFilter.createGreaterFilter(ItemPath parentPath, ItemDefinition definition, PrismValue value, boolean equals)
           
static GreaterFilter GreaterFilter.createGreaterFilter(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue value, boolean equals)
           
static LessFilter LessFilter.createLessFilter(ItemPath parentPath, ItemDefinition definition, PrismValue value, boolean equals)
           
static LessFilter LessFilter.createLessFilter(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue value, boolean equals)
           
static PropertyValueFilter PropertyValueFilter.createPropertyFilter(Class filterClass, ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue... values)
           
 void PropertyValueFilter.setValue(PrismValue value)
           
 

Method parameters in com.evolveum.midpoint.prism.query with type arguments of type PrismValue
static EqualsFilter EqualsFilter.createEqual(ItemPath path, ItemDefinition itemDef, List<PrismValue> values)
           
 void PropertyValueFilter.setValues(List<? extends PrismValue> values)
           
 

Uses of PrismValue in com.evolveum.midpoint.prism.util
 

Methods in com.evolveum.midpoint.prism.util with type parameters of type PrismValue
static
<V extends PrismValue>
void
PrismAsserts.assertNoAdd(ItemDelta<V> delta)
           
static
<V extends PrismValue>
void
PrismAsserts.assertNoAdd(String message, ItemDelta<V> delta)
           
static
<V extends PrismValue>
void
PrismAsserts.assertNoDelete(ItemDelta<V> delta)
           
static
<V extends PrismValue>
void
PrismAsserts.assertNoDelete(String message, ItemDelta<V> delta)
           
static
<V extends PrismValue>
void
PrismAsserts.assertNoReplace(ItemDelta<V> delta)
           
static
<V extends PrismValue>
void
PrismAsserts.assertNoReplace(String message, ItemDelta<V> delta)
           
static
<T,V extends PrismValue>
void
PrismAsserts.assertTripleMinus(PrismValueDeltaSetTriple<V> triple, T... expectedValues)
           
static
<V extends PrismValue>
void
PrismAsserts.assertTripleNoMinus(PrismValueDeltaSetTriple<V> triple)
           
static
<V extends PrismValue>
void
PrismAsserts.assertTripleNoPlus(PrismValueDeltaSetTriple<V> triple)
           
static
<V extends PrismValue>
void
PrismAsserts.assertTripleNoSet(String setName, Collection<V> set)
           
static
<V extends PrismValue>
void
PrismAsserts.assertTripleNoZero(PrismValueDeltaSetTriple<V> triple)
           
static
<T,V extends PrismValue>
void
PrismAsserts.assertTriplePlus(PrismValueDeltaSetTriple<V> triple, T... expectedValues)
           
static
<T,V extends PrismValue>
void
PrismAsserts.assertTripleSet(String setName, Collection<V> tripleSet, T... expectedValues)
           
static
<T,V extends PrismValue>
void
PrismAsserts.assertTripleZero(PrismValueDeltaSetTriple<V> triple, T... expectedValues)
           
 

Uses of PrismValue in com.evolveum.midpoint.prism.xml
 

Methods in com.evolveum.midpoint.prism.xml with parameters of type PrismValue
 Object PrismJaxbProcessor.toAny(PrismValue value, Document document)
           
 

Uses of PrismValue in com.evolveum.midpoint.repo.sql.data.common.any
 

Methods in com.evolveum.midpoint.repo.sql.data.common.any that return types with arguments of type PrismValue
 Class<? extends PrismValue> RValueType.getValueClass()
           
 

Method parameters in com.evolveum.midpoint.repo.sql.data.common.any with type arguments of type PrismValue
static RValueType RValueType.getTypeFromValueClass(Class<? extends PrismValue> clazz)
           
 

Uses of PrismValue in com.evolveum.midpoint.schema
 

Methods in com.evolveum.midpoint.schema with type parameters of type PrismValue
static
<V extends PrismValue>
ItemDelta<V>
DeltaConvertor.createItemDelta(ItemDeltaType propMod, Class<? extends Objectable> objectType, PrismContext prismContext)
          Creates delta from PropertyModificationType (XML).
static
<V extends PrismValue>
ItemDelta<V>
DeltaConvertor.createItemDelta(ItemDeltaType propMod, PrismContainerDefinition<?> pcDef)
           
 

Uses of PrismValue in com.evolveum.midpoint.task.api
 

Methods in com.evolveum.midpoint.task.api with type parameters of type PrismValue
<T extends PrismValue>
Item<T>
Task.getExtensionItem(QName propertyName)
           
 



Copyright © 2013 evolveum. All Rights Reserved.