C# Class FluentCassandra.Types.CassandraType

Exibir arquivo Open project: nativex/fluentcassandra Class Usage Examples

Public Properties

Property Type Description
AsciiType CassandraType
BooleanType CassandraType
BytesType CassandraType
CounterColumnType CassandraType
DateType CassandraType
DecimalType CassandraType
DoubleType CassandraType
FloatType CassandraType
Int32Type CassandraType
IntegerType CassandraType
LexicalUUIDType CassandraType
LongType CassandraType
TimeUUIDType CassandraType
UTF8Type CassandraType
UUIDType CassandraType

Public Methods

Method Description
CassandraType ( string type ) : System
CompositeType ( ) : CassandraType
CompositeType ( IEnumerable hints ) : CassandraType
CreateInstance ( ) : CassandraObject
DynamicCompositeType ( CassandraType>.IDictionary aliases ) : CassandraType
GetCassandraType ( CassandraObject obj ) : CassandraType
GetCassandraType ( Type sourceType ) : CassandraType
GetCassandraType ( string type ) : CassandraType
ReversedType ( CassandraType baseType ) : CassandraType
ToString ( ) : string

Private Methods

Method Description
Init ( ) : void
Parse ( string dbType ) : Type
ParseCompositeType ( string part ) : void
ParseDynamicCompositeType ( string part ) : void
ParseReversedType ( string part ) : void

Method Details

CassandraType() public method

public CassandraType ( string type ) : System
type string
return System

CompositeType() public static method

public static CompositeType ( ) : CassandraType
return CassandraType

CompositeType() public static method

public static CompositeType ( IEnumerable hints ) : CassandraType
hints IEnumerable
return CassandraType

CreateInstance() public method

public CreateInstance ( ) : CassandraObject
return CassandraObject

DynamicCompositeType() public static method

public static DynamicCompositeType ( CassandraType>.IDictionary aliases ) : CassandraType
aliases CassandraType>.IDictionary
return CassandraType

GetCassandraType() public static method

public static GetCassandraType ( CassandraObject obj ) : CassandraType
obj CassandraObject
return CassandraType

GetCassandraType() public static method

public static GetCassandraType ( Type sourceType ) : CassandraType
sourceType System.Type
return CassandraType

GetCassandraType() public static method

public static GetCassandraType ( string type ) : CassandraType
type string
return CassandraType

ReversedType() public static method

public static ReversedType ( CassandraType baseType ) : CassandraType
baseType CassandraType
return CassandraType

ToString() public method

public ToString ( ) : string
return string

Property Details

AsciiType public_oe static_oe property

public static CassandraType,FluentCassandra.Types AsciiType
return CassandraType

BooleanType public_oe static_oe property

public static CassandraType,FluentCassandra.Types BooleanType
return CassandraType

BytesType public_oe static_oe property

public static CassandraType,FluentCassandra.Types BytesType
return CassandraType

CounterColumnType public_oe static_oe property

public static CassandraType,FluentCassandra.Types CounterColumnType
return CassandraType

DateType public_oe static_oe property

public static CassandraType,FluentCassandra.Types DateType
return CassandraType

DecimalType public_oe static_oe property

public static CassandraType,FluentCassandra.Types DecimalType
return CassandraType

DoubleType public_oe static_oe property

public static CassandraType,FluentCassandra.Types DoubleType
return CassandraType

FloatType public_oe static_oe property

public static CassandraType,FluentCassandra.Types FloatType
return CassandraType

Int32Type public_oe static_oe property

public static CassandraType,FluentCassandra.Types Int32Type
return CassandraType

IntegerType public_oe static_oe property

public static CassandraType,FluentCassandra.Types IntegerType
return CassandraType

LexicalUUIDType public_oe static_oe property

public static CassandraType,FluentCassandra.Types LexicalUUIDType
return CassandraType

LongType public_oe static_oe property

public static CassandraType,FluentCassandra.Types LongType
return CassandraType

TimeUUIDType public_oe static_oe property

public static CassandraType,FluentCassandra.Types TimeUUIDType
return CassandraType

UTF8Type public_oe static_oe property

public static CassandraType,FluentCassandra.Types UTF8Type
return CassandraType

UUIDType public_oe static_oe property

public static CassandraType,FluentCassandra.Types UUIDType
return CassandraType