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
  
    - contextIEvaluationContext
- typedValueITypedValue
- targetTypeType
Returns
  
    - object
  ConvertTypedValue<T>(IEvaluationContext, ITypedValue)
  
  
  
  
  
    public static T ConvertTypedValue<T>(IEvaluationContext context, ITypedValue typedValue)
   
  Parameters
  
    - contextIEvaluationContext
- typedValueITypedValue
Returns
  
    - T
Type Parameters
  
    - T
  ToBoolean(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static bool ToBoolean(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - bool
  ToByte(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static byte ToByte(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - byte
  ToChar(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static char ToChar(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - char
  ToDouble(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static double ToDouble(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - double
  ToFloat(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static float ToFloat(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - float
  ToInt(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static int ToInt(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - int
  ToLong(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static long ToLong(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - long
  ToSByte(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static sbyte ToSByte(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - sbyte
  ToShort(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static short ToShort(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - short
  ToUInt(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static uint ToUInt(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - uint
  ToULong(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static ulong ToULong(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - ulong
  ToUShort(ITypeConverter, ITypedValue)
  
  
  
  
  
    public static ushort ToUShort(ITypeConverter typeConverter, ITypedValue typedValue)
   
  Parameters
  
    - typeConverterITypeConverter
- typedValueITypedValue
Returns
  
    - ushort