Table of Contents

Class TypeDescriptor

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

Constructors

TypeDescriptor(Type, bool)

public TypeDescriptor(Type type, bool boxed = false)

Parameters

type Type
boxed bool

Fields

A

public static readonly TypeDescriptor A

Field Value

TypeDescriptor

B

public static readonly TypeDescriptor B

Field Value

TypeDescriptor

C

public static readonly TypeDescriptor C

Field Value

TypeDescriptor

D

public static readonly TypeDescriptor D

Field Value

TypeDescriptor

F

public static readonly TypeDescriptor F

Field Value

TypeDescriptor

I

public static readonly TypeDescriptor I

Field Value

TypeDescriptor

J

public static readonly TypeDescriptor J

Field Value

TypeDescriptor

M

public static readonly TypeDescriptor M

Field Value

TypeDescriptor

N

public static readonly TypeDescriptor N

Field Value

TypeDescriptor

O

public static readonly TypeDescriptor O

Field Value

TypeDescriptor

OBJECT

public static readonly TypeDescriptor OBJECT

Field Value

TypeDescriptor

P

public static readonly TypeDescriptor P

Field Value

TypeDescriptor

Q

public static readonly TypeDescriptor Q

Field Value

TypeDescriptor

S

public static readonly TypeDescriptor S

Field Value

TypeDescriptor

STRING

public static readonly TypeDescriptor STRING

Field Value

TypeDescriptor

TYPE

public static readonly TypeDescriptor TYPE

Field Value

TypeDescriptor

V

public static readonly TypeDescriptor V

Field Value

TypeDescriptor

Z

public static readonly TypeDescriptor Z

Field Value

TypeDescriptor

Properties

IsBoxable

public bool IsBoxable { get; }

Property Value

bool

IsBoxed

public bool IsBoxed { get; }

Property Value

bool

IsBoxedNumber

public bool IsBoxedNumber { get; }

Property Value

bool

IsBoxedPrimitive

public bool IsBoxedPrimitive { get; }

Property Value

bool

IsBoxedValueType

public bool IsBoxedValueType { get; }

Property Value

bool

IsPrimitive

public bool IsPrimitive { get; }

Property Value

bool

IsReferenceType

public bool IsReferenceType { get; }

Property Value

bool

IsValueType

public bool IsValueType { get; }

Property Value

bool

IsVoid

public bool IsVoid { get; }

Property Value

bool

Value

public Type Value { get; }

Property Value

Type

Methods

Boxed()

public TypeDescriptor Boxed()

Returns

TypeDescriptor

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

UnBox()

public TypeDescriptor UnBox()

Returns

TypeDescriptor

Operators

operator ==(TypeDescriptor, TypeDescriptor)

public static bool operator ==(TypeDescriptor lhs, TypeDescriptor rhs)

Parameters

lhs TypeDescriptor
rhs TypeDescriptor

Returns

bool

operator !=(TypeDescriptor, TypeDescriptor)

public static bool operator !=(TypeDescriptor lhs, TypeDescriptor rhs)

Parameters

lhs TypeDescriptor
rhs TypeDescriptor

Returns

bool