Uses of Class
com.evolveum.midpoint.schema.expression.TypedValue
Packages that use TypedValue
Package
Description
-
Uses of TypedValue in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return TypedValueModifier and TypeMethodDescriptionstatic <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 TypedValueModifier and TypeMethodDescriptionstatic <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 TypedValueModifier and TypeMethodDescriptionstatic TypedValue<?>ExpressionEvaluationUtil.convertInput(@NotNull String argName, @Nullable Object argValue, @NotNull FunctionConfigItem function) 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, String shortDesc, Task task, OperationResult result) Methods in com.evolveum.midpoint.repo.common.expression with parameters of type TypedValueModifier and TypeMethodDescriptionstatic <V extends PrismValue>
Collection<V>ExpressionUtil.computeTargetValues(ItemPath path, TypedValue<?> defaultTargetContext, VariablesMap variables, ObjectResolver objectResolver, String contextDesc, 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, String shortDesc, Task task, OperationResult result) static ObjectExpressionUtil.resolvePathGetValue(ItemPath path, VariablesMap variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, 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 TypedValueModifier and TypeMethodDescriptionTypedValue<?>AbstractExpressionEvaluator.findInSourcesAndVariables(ExpressionEvaluationContext context, String variableName) -
Uses of TypedValue in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that return TypedValueModifier and TypeMethodDescriptionTypedValue.createTransformed(Object newValue) Returns new TypedValue that has a new (transformed) value, but has the same definition.TypedValue<?>static TypedValue<?>TypedValue.of(@NotNull Collection<? extends PrismValue> prismValues, @Nullable QName typeName) Creates aTypedValuewith a collection of real values.static TypedValue<?>TypedValue<?>VariablesMap.put(String key, TypedValue<?> typedValue) <D extends ItemDefinition>
TypedValue<T> TypedValue<?>Note: Type of the value should really be Object and not T.<T> TypedValue<List<T>>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>Convenience method to put objects with definition.TypedValue<?>TypedValue.shallowClone()Returns the shallow clone of the original object.Methods in com.evolveum.midpoint.schema.expression that return types with arguments of type TypedValueModifier and TypeMethodDescription@NotNull Set<Map.Entry<String,TypedValue<?>>> VariablesMap.entrySet()@NotNull Collection<TypedValue<?>>VariablesMap.values()Methods in com.evolveum.midpoint.schema.expression with parameters of type TypedValueModifier and TypeMethodDescriptionTypedValue<?>VariablesMap.put(String key, TypedValue<?> typedValue) Method parameters in com.evolveum.midpoint.schema.expression with type arguments of type TypedValueModifier and TypeMethodDescriptionvoidVariablesMap.putAll(@NotNull Map<? extends String, ? extends TypedValue<?>> m)