public virtual ObjectValue convertToTypedValue(UntypedValueImpl untypedValue) { // untyped values are always deserialized return(Variables.objectValue(untypedValue.Value, untypedValue.Transient).create()); }
public virtual StringValue convertToTypedValue(UntypedValueImpl untypedValue) { return(Variables.stringValue((string)untypedValue.Value, untypedValue.Transient)); }
public virtual BooleanValue convertToTypedValue(UntypedValueImpl untypedValue) { return(Variables.booleanValue((bool?)untypedValue.Value, untypedValue.Transient)); }
public virtual SpinValue convertToTypedValue(UntypedValueImpl untypedValue) { return(SpinValues.xmlValue((SpinXmlElement)untypedValue.Value).create()); }
public override FileValue convertToTypedValue(UntypedValueImpl untypedValue) { throw new System.NotSupportedException("Currently no automatic conversation from UntypedValue to FileValue"); }
public virtual SpinValue convertToTypedValue(UntypedValueImpl untypedValue) { return(SpinValues.jsonValue((SpinJsonNode)untypedValue.Value).create()); }
public override ObjectValue convertToTypedValue(UntypedValueImpl untypedValue) { return(Variables.objectValue(untypedValue.Value, untypedValue.Transient).create()); }
public virtual LongValue convertToTypedValue(UntypedValueImpl untypedValue) { return(Variables.longValue((long?)untypedValue.Value, untypedValue.Transient)); }
public virtual DoubleValue convertToTypedValue(UntypedValueImpl untypedValue) { return(Variables.doubleValue((double?)untypedValue.Value, untypedValue.Transient)); }
public abstract TypedValue convertToTypedValue(org.camunda.bpm.engine.variable.impl.value.UntypedValueImpl untypedValue);
public override NullValueImpl convertToTypedValue(UntypedValueImpl untypedValue) { return(!untypedValue.Transient ? NullValueImpl.INSTANCE : NullValueImpl.INSTANCE_TRANSIENT); }