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

Inheritance: DataType
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Méthode Description
And ( ISqlObject a, ISqlObject b ) : ISqlObject
BooleanType ( SqlTypeCode typeCode ) : System
CanCastTo ( SqlType destType ) : bool
CastTo ( ISqlObject value, SqlType destType ) : ISqlObject
Compare ( ISqlObject x, ISqlObject y ) : int
DeserializeObject ( System.Stream stream ) : ISqlObject
GetObjectType ( ) : Type
GetRuntimeType ( ) : Type
IsCacheable ( ISqlObject value ) : bool
IsComparable ( SqlType type ) : bool
IsEqualTo ( ISqlObject a, ISqlObject b ) : SqlBoolean
Negate ( ISqlObject value ) : ISqlObject
Or ( ISqlObject a, ISqlObject b ) : ISqlObject
Reverse ( ISqlObject value ) : ISqlObject
SerializeObject ( System.Stream stream, ISqlObject obj ) : void
ToString ( ISqlObject obj ) : string
XOr ( ISqlObject a, ISqlObject b ) : ISqlObject

Private Methods

Méthode Description
AssertIsBoolean ( SqlTypeCode sqlType ) : void
BooleanType ( SerializationInfo info, StreamingContext context ) : System
ColumnSizeOf ( ISqlObject obj ) : int
IsBooleanType ( SqlTypeCode sqlType ) : bool

Method Details

And() public méthode

public And ( ISqlObject a, ISqlObject b ) : ISqlObject
a ISqlObject
b ISqlObject
Résultat ISqlObject

BooleanType() public méthode

public BooleanType ( SqlTypeCode typeCode ) : System
typeCode SqlTypeCode
Résultat System

CanCastTo() public méthode

public CanCastTo ( SqlType destType ) : bool
destType SqlType
Résultat bool

CastTo() public méthode

public CastTo ( ISqlObject value, SqlType destType ) : ISqlObject
value ISqlObject
destType SqlType
Résultat ISqlObject

Compare() public méthode

public Compare ( ISqlObject x, ISqlObject y ) : int
x ISqlObject
y ISqlObject
Résultat int

DeserializeObject() public méthode

public DeserializeObject ( System.Stream stream ) : ISqlObject
stream System.Stream
Résultat ISqlObject

GetObjectType() public méthode

public GetObjectType ( ) : Type
Résultat System.Type

GetRuntimeType() public méthode

public GetRuntimeType ( ) : Type
Résultat System.Type

IsCacheable() public méthode

public IsCacheable ( ISqlObject value ) : bool
value ISqlObject
Résultat bool

IsComparable() public méthode

public IsComparable ( SqlType type ) : bool
type SqlType
Résultat bool

IsEqualTo() public méthode

public IsEqualTo ( ISqlObject a, ISqlObject b ) : SqlBoolean
a ISqlObject
b ISqlObject
Résultat SqlBoolean

Negate() public méthode

public Negate ( ISqlObject value ) : ISqlObject
value ISqlObject
Résultat ISqlObject

Or() public méthode

public Or ( ISqlObject a, ISqlObject b ) : ISqlObject
a ISqlObject
b ISqlObject
Résultat ISqlObject

Reverse() public méthode

public Reverse ( ISqlObject value ) : ISqlObject
value ISqlObject
Résultat ISqlObject

SerializeObject() public méthode

public SerializeObject ( System.Stream stream, ISqlObject obj ) : void
stream System.Stream
obj ISqlObject
Résultat void

ToString() public méthode

public ToString ( ISqlObject obj ) : string
obj ISqlObject
Résultat string

XOr() public méthode

public XOr ( ISqlObject a, ISqlObject b ) : ISqlObject
a ISqlObject
b ISqlObject
Résultat ISqlObject