Table of Contents

Class ExpressionUtils

Namespace
Steeltoe.Common.Expression.Internal.Spring.Common
Assembly
Steeltoe.Common.Expression.dll
public static class ExpressionUtils
Inheritance
ExpressionUtils
Inherited Members

Methods

ConvertTypedValue(IEvaluationContext, ITypedValue, Type)

public static object ConvertTypedValue(IEvaluationContext context, ITypedValue typedValue, Type targetType)

Parameters

context IEvaluationContext
typedValue ITypedValue
targetType Type

Returns

object

ConvertTypedValue<T>(IEvaluationContext, ITypedValue)

public static T ConvertTypedValue<T>(IEvaluationContext context, ITypedValue typedValue)

Parameters

context IEvaluationContext
typedValue ITypedValue

Returns

T

Type Parameters

T

ToBoolean(ITypeConverter, ITypedValue)

public static bool ToBoolean(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

bool

ToByte(ITypeConverter, ITypedValue)

public static byte ToByte(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

byte

ToChar(ITypeConverter, ITypedValue)

public static char ToChar(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

char

ToDouble(ITypeConverter, ITypedValue)

public static double ToDouble(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

double

ToFloat(ITypeConverter, ITypedValue)

public static float ToFloat(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

float

ToInt(ITypeConverter, ITypedValue)

public static int ToInt(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

int

ToLong(ITypeConverter, ITypedValue)

public static long ToLong(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

long

ToSByte(ITypeConverter, ITypedValue)

public static sbyte ToSByte(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

sbyte

ToShort(ITypeConverter, ITypedValue)

public static short ToShort(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

short

ToUInt(ITypeConverter, ITypedValue)

public static uint ToUInt(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

uint

ToULong(ITypeConverter, ITypedValue)

public static ulong ToULong(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

ulong

ToUShort(ITypeConverter, ITypedValue)

public static ushort ToUShort(ITypeConverter typeConverter, ITypedValue typedValue)

Parameters

typeConverter ITypeConverter
typedValue ITypedValue

Returns

ushort