Uses of Class
com.evolveum.midpoint.schema.expression.TypedValue
-
-
Uses of TypedValue in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return TypedValue Modifier and Type Method Description static <T> @Nullable TypedValue<T>
VariablesUtil. cloneIfNecessary(String name, TypedValue<T> valueAndDef)
static <T> TypedValue<T>
VariablesUtil. makeImmutable(TypedValue<T> valueAndDef)
Methods in com.evolveum.midpoint.model.impl.scripting with parameters of type TypedValue Modifier and Type Method Description static <T> @Nullable TypedValue<T>
VariablesUtil. cloneIfNecessary(String name, TypedValue<T> valueAndDef)
static <T> TypedValue<T>
VariablesUtil. makeImmutable(TypedValue<T> valueAndDef)
-
Uses of TypedValue in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return TypedValue Modifier and Type Method Description static TypedValue<?>
ExpressionUtil. convertVariableValue(TypedValue<?> originalTypedValue, String variableName, ObjectResolver objectResolver, String contextDescription, ObjectVariableModeType objectVariableMode, @NotNull ValueVariableModeType valueVariableMode, PrismContext prismContext, Task task, OperationResult result)
static TypedValue<?>
ExpressionUtil. resolvePathGetTypedValue(ItemPath path, VariablesMap variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
normalizeValuesToDelete: Whether to normalize container values that are to be deleted, i.e.Methods in com.evolveum.midpoint.repo.common.expression with parameters of type TypedValue Modifier and Type Method Description static <V extends PrismValue,F extends FocusType>
Collection<V>ExpressionUtil. computeTargetValues(VariableBindingDefinitionType target, TypedValue defaultTargetContext, VariablesMap variables, ObjectResolver objectResolver, String contextDesc, PrismContext prismContext, Task task, OperationResult result)
static TypedValue<?>
ExpressionUtil. convertVariableValue(TypedValue<?> originalTypedValue, String variableName, ObjectResolver objectResolver, String contextDescription, ObjectVariableModeType objectVariableMode, @NotNull ValueVariableModeType valueVariableMode, PrismContext prismContext, Task task, OperationResult result)
static TypedValue<?>
ExpressionUtil. resolvePathGetTypedValue(ItemPath path, VariablesMap variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
normalizeValuesToDelete: Whether to normalize container values that are to be deleted, i.e.static Object
ExpressionUtil. resolvePathGetValue(ItemPath path, VariablesMap variables, boolean normalizeValuesToDelete, TypedValue defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
-
Uses of TypedValue in com.evolveum.midpoint.repo.common.expression.evaluator
Methods in com.evolveum.midpoint.repo.common.expression.evaluator that return TypedValue Modifier and Type Method Description TypedValue<?>
AbstractExpressionEvaluator. findInSourcesAndVariables(ExpressionEvaluationContext context, String variableName)
-
Uses of TypedValue in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that return TypedValue Modifier and Type Method Description TypedValue<T>
TypedValue. createTransformed(Object newValue)
Returns new TypedValue that has a new (transformed) value, but has the same definition.TypedValue
VariablesMap. get(Object key)
TypedValue
VariablesMap. put(String key, TypedValue typedValue)
<D extends ItemDefinition>
TypedValueVariablesMap. put(String key, Object value, D definition)
<T> TypedValue
VariablesMap. put(String key, Object value, Class<T> typeClass)
Note: Type of the value should really be Object and not T.<T> TypedValue<List<T>>
VariablesMap. putList(String key, List<T> list)
Convenience method to put multivalue variables (lists).<O extends ObjectType>
TypedValue<O>VariablesMap. putObject(String key, PrismObject<O> object, Class<O> expectedClass)
Convenience method to put objects with definition.<O extends ObjectType>
TypedValue<O>VariablesMap. putObject(String key, O objectType, Class<O> expectedClass)
Convenience method to put objects with definition.TypedValue
VariablesMap. remove(Object key)
TypedValue<T>
TypedValue. shallowClone()
Returns the shallow clone of the original object.Methods in com.evolveum.midpoint.schema.expression that return types with arguments of type TypedValue Modifier and Type Method Description @NotNull Set<Map.Entry<String,TypedValue>>
VariablesMap. entrySet()
@NotNull Collection<TypedValue>
VariablesMap. values()
Methods in com.evolveum.midpoint.schema.expression with parameters of type TypedValue Modifier and Type Method Description TypedValue
VariablesMap. put(String key, TypedValue typedValue)
Method parameters in com.evolveum.midpoint.schema.expression with type arguments of type TypedValue Modifier and Type Method Description void
VariablesMap. putAll(Map<? extends String,? extends TypedValue> m)
-