C# Class Deveel.Data.Sql.Types.PrimitiveTypes

显示文件 Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
BigInt ( ) : SqlType
BigInt ( int size ) : SqlType
Binary ( ) : BinaryType
Binary ( SqlTypeCode sqlType ) : BinaryType
Binary ( SqlTypeCode sqlType, int maxSize ) : BinaryType
Binary ( int maxSize ) : BinaryType
Bit ( ) : BooleanType
Blob ( int maxSize ) : BinaryType
Boolean ( ) : BooleanType
Boolean ( SqlTypeCode sqlType ) : BooleanType
Clob ( ) : StringType
Clob ( Encoding encoding ) : StringType
Clob ( Encoding encoding, int maxSize ) : StringType
Clob ( int maxSize ) : StringType
Date ( ) : DateType
DateTime ( ) : DateType
DateTime ( SqlTypeCode sqlType ) : DateType
DayToSecond ( ) : IntervalType
FromType ( Type type ) : SqlType
Integer ( ) : NumericType
Integer ( int size ) : NumericType
Interval ( SqlTypeCode sqlType ) : IntervalType
IsPrimitive ( SqlTypeCode sqlType ) : bool
IsPrimitive ( string name ) : bool
Null ( ) : NullType
Null ( SqlTypeCode sqlType ) : NullType
Numeric ( ) : NumericType
Numeric ( SqlTypeCode sqlType ) : NumericType
Numeric ( SqlTypeCode sqlType, int precision ) : NumericType
Numeric ( SqlTypeCode sqlType, int precision, int scale ) : NumericType
Numeric ( int size ) : NumericType
Numeric ( int size, byte scale ) : NumericType
Real ( ) : NumericType
Real ( int precision ) : NumericType
Real ( int precision, byte scale ) : NumericType
Resolve ( SqlTypeCode sqlType, string typeName ) : SqlType
Resolve ( TypeResolveContext context ) : SqlType
Resolve ( string typeName ) : SqlType
String ( ) : StringType
String ( SqlTypeCode sqlType ) : StringType
String ( SqlTypeCode sqlType, CultureInfo locale ) : StringType
String ( SqlTypeCode sqlType, Encoding encoding ) : StringType
String ( SqlTypeCode sqlType, Encoding encoding, CultureInfo locale ) : StringType
String ( SqlTypeCode sqlType, int maxSize ) : StringType
String ( SqlTypeCode sqlType, int maxSize, CultureInfo locale ) : StringType
String ( SqlTypeCode sqlType, int maxSize, Encoding encoding ) : StringType
String ( SqlTypeCode sqlType, int maxSize, Encoding encoding, CultureInfo locale ) : StringType
Time ( ) : DateType
TimeStamp ( ) : DateType
TinyInt ( ) : NumericType
TinyInt ( int size ) : NumericType
VarChar ( ) : StringType
VarChar ( CultureInfo locale ) : StringType
VarChar ( Encoding encoding ) : StringType
VarChar ( Encoding encoding, CultureInfo locale ) : StringType
VarChar ( int maxSize ) : StringType
VarChar ( int maxSize, Encoding encoding ) : StringType
VarChar ( int maxSize, Encoding encoding, CultureInfo locale ) : StringType
YearToMonth ( ) : IntervalType

Method Details

BigInt() public static method

public static BigInt ( ) : SqlType
return SqlType

BigInt() public static method

public static BigInt ( int size ) : SqlType
size int
return SqlType

Binary() public static method

public static Binary ( ) : BinaryType
return BinaryType

Binary() public static method

public static Binary ( SqlTypeCode sqlType ) : BinaryType
sqlType SqlTypeCode
return BinaryType

Binary() public static method

public static Binary ( SqlTypeCode sqlType, int maxSize ) : BinaryType
sqlType SqlTypeCode
maxSize int
return BinaryType

Binary() public static method

public static Binary ( int maxSize ) : BinaryType
maxSize int
return BinaryType

Bit() public static method

public static Bit ( ) : BooleanType
return BooleanType

Blob() public static method

public static Blob ( int maxSize ) : BinaryType
maxSize int
return BinaryType

Boolean() public static method

public static Boolean ( ) : BooleanType
return BooleanType

Boolean() public static method

public static Boolean ( SqlTypeCode sqlType ) : BooleanType
sqlType SqlTypeCode
return BooleanType

Clob() public static method

public static Clob ( ) : StringType
return StringType

Clob() public static method

public static Clob ( Encoding encoding ) : StringType
encoding Encoding
return StringType

Clob() public static method

public static Clob ( Encoding encoding, int maxSize ) : StringType
encoding Encoding
maxSize int
return StringType

Clob() public static method

public static Clob ( int maxSize ) : StringType
maxSize int
return StringType

Date() public static method

public static Date ( ) : DateType
return DateType

DateTime() public static method

public static DateTime ( ) : DateType
return DateType

DateTime() public static method

public static DateTime ( SqlTypeCode sqlType ) : DateType
sqlType SqlTypeCode
return DateType

DayToSecond() public static method

public static DayToSecond ( ) : IntervalType
return IntervalType

FromType() public static method

public static FromType ( Type type ) : SqlType
type System.Type
return SqlType

Integer() public static method

public static Integer ( ) : NumericType
return NumericType

Integer() public static method

public static Integer ( int size ) : NumericType
size int
return NumericType

Interval() public static method

public static Interval ( SqlTypeCode sqlType ) : IntervalType
sqlType SqlTypeCode
return IntervalType

IsPrimitive() public static method

public static IsPrimitive ( SqlTypeCode sqlType ) : bool
sqlType SqlTypeCode
return bool

IsPrimitive() public static method

public static IsPrimitive ( string name ) : bool
name string
return bool

Null() public static method

public static Null ( ) : NullType
return NullType

Null() public static method

public static Null ( SqlTypeCode sqlType ) : NullType
sqlType SqlTypeCode
return NullType

Numeric() public static method

public static Numeric ( ) : NumericType
return NumericType

Numeric() public static method

public static Numeric ( SqlTypeCode sqlType ) : NumericType
sqlType SqlTypeCode
return NumericType

Numeric() public static method

public static Numeric ( SqlTypeCode sqlType, int precision ) : NumericType
sqlType SqlTypeCode
precision int
return NumericType

Numeric() public static method

public static Numeric ( SqlTypeCode sqlType, int precision, int scale ) : NumericType
sqlType SqlTypeCode
precision int
scale int
return NumericType

Numeric() public static method

public static Numeric ( int size ) : NumericType
size int
return NumericType

Numeric() public static method

public static Numeric ( int size, byte scale ) : NumericType
size int
scale byte
return NumericType

Real() public static method

public static Real ( ) : NumericType
return NumericType

Real() public static method

public static Real ( int precision ) : NumericType
precision int
return NumericType

Real() public static method

public static Real ( int precision, byte scale ) : NumericType
precision int
scale byte
return NumericType

Resolve() public static method

public static Resolve ( SqlTypeCode sqlType, string typeName ) : SqlType
sqlType SqlTypeCode
typeName string
return SqlType

Resolve() public static method

public static Resolve ( TypeResolveContext context ) : SqlType
context TypeResolveContext
return SqlType

Resolve() public static method

public static Resolve ( string typeName ) : SqlType
typeName string
return SqlType

String() public static method

public static String ( ) : StringType
return StringType

String() public static method

public static String ( SqlTypeCode sqlType ) : StringType
sqlType SqlTypeCode
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, CultureInfo locale ) : StringType
sqlType SqlTypeCode
locale CultureInfo
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, Encoding encoding ) : StringType
sqlType SqlTypeCode
encoding Encoding
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, Encoding encoding, CultureInfo locale ) : StringType
sqlType SqlTypeCode
encoding Encoding
locale CultureInfo
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, int maxSize ) : StringType
sqlType SqlTypeCode
maxSize int
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, int maxSize, CultureInfo locale ) : StringType
sqlType SqlTypeCode
maxSize int
locale CultureInfo
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, int maxSize, Encoding encoding ) : StringType
sqlType SqlTypeCode
maxSize int
encoding Encoding
return StringType

String() public static method

public static String ( SqlTypeCode sqlType, int maxSize, Encoding encoding, CultureInfo locale ) : StringType
sqlType SqlTypeCode
maxSize int
encoding Encoding
locale CultureInfo
return StringType

Time() public static method

public static Time ( ) : DateType
return DateType

TimeStamp() public static method

public static TimeStamp ( ) : DateType
return DateType

TinyInt() public static method

public static TinyInt ( ) : NumericType
return NumericType

TinyInt() public static method

public static TinyInt ( int size ) : NumericType
size int
return NumericType

VarChar() public static method

public static VarChar ( ) : StringType
return StringType

VarChar() public static method

public static VarChar ( CultureInfo locale ) : StringType
locale CultureInfo
return StringType

VarChar() public static method

public static VarChar ( Encoding encoding ) : StringType
encoding Encoding
return StringType

VarChar() public static method

public static VarChar ( Encoding encoding, CultureInfo locale ) : StringType
encoding Encoding
locale CultureInfo
return StringType

VarChar() public static method

public static VarChar ( int maxSize ) : StringType
maxSize int
return StringType

VarChar() public static method

public static VarChar ( int maxSize, Encoding encoding ) : StringType
maxSize int
encoding Encoding
return StringType

VarChar() public static method

public static VarChar ( int maxSize, Encoding encoding, CultureInfo locale ) : StringType
maxSize int
encoding Encoding
locale CultureInfo
return StringType

YearToMonth() public static method

public static YearToMonth ( ) : IntervalType
return IntervalType