C# Class FluentCassandra.Operations.Helper

Show file Open project: nativex/fluentcassandra

Public Methods

Method Description
ConvertColumnToFluentColumn ( Column col, CassandraColumnFamilySchema schema ) : FluentColumn
ConvertColumnToFluentColumn ( Column col, CassandraColumnSchema colSchema ) : FluentColumn
ConvertColumnToFluentCounterColumn ( CounterColumn col, CassandraColumnFamilySchema schema ) : FluentCounterColumn
ConvertSuperColumnToFluentCounterSuperColumn ( CounterSuperColumn col, CassandraColumnFamilySchema schema ) : FluentSuperColumn
ConvertSuperColumnToFluentSuperColumn ( SuperColumn col, CassandraColumnFamilySchema schema ) : FluentSuperColumn
ConvertToFluentBaseColumn ( ColumnOrSuperColumn col, CassandraColumnFamilySchema schema ) : IFluentBaseColumn
CreateColumn ( CassandraColumn column ) : Column
CreateColumn ( FluentColumn column ) : Column
CreateColumnOrSuperColumn ( IFluentBaseColumn column ) : ColumnOrSuperColumn
CreateColumnParent ( CassandraColumnParent parent ) : ColumnParent
CreateColumnPath ( CassandraColumnPath path ) : ColumnPath
CreateCounterColumn ( CassandraCounterColumn column ) : CounterColumn
CreateDeletedColumnMutation ( IEnumerable mutation ) : IEnumerable
CreateDeletedSuperColumnMutation ( IEnumerable mutation ) : IEnumerable
CreateIndexClause ( CassandraIndexClause index ) : IndexClause
CreateInsertedOrChangedMutation ( FluentMutation mutation ) : Mutation
CreateKeyRange ( CassandraKeyRange range ) : KeyRange
CreateSlicePredicate ( CassandraSlicePredicate predicate ) : SlicePredicate
CreateSlicePredicate ( IEnumerable columnNames ) : SlicePredicate
SetSchemaForSlicePredicate ( CassandraSlicePredicate predicate, CassandraColumnFamilySchema schema, bool forSuperColumn = false ) : CassandraSlicePredicate
ToByteArrayList ( List list ) : List
TryToBigEndian ( this value ) : byte[]
ZlibCompress ( byte data ) : byte[]

Method Details

ConvertColumnToFluentColumn() public static method

public static ConvertColumnToFluentColumn ( Column col, CassandraColumnFamilySchema schema ) : FluentColumn
col Apache.Cassandra.Column
schema CassandraColumnFamilySchema
return FluentColumn

ConvertColumnToFluentColumn() public static method

public static ConvertColumnToFluentColumn ( Column col, CassandraColumnSchema colSchema ) : FluentColumn
col Apache.Cassandra.Column
colSchema CassandraColumnSchema
return FluentColumn

ConvertColumnToFluentCounterColumn() public static method

public static ConvertColumnToFluentCounterColumn ( CounterColumn col, CassandraColumnFamilySchema schema ) : FluentCounterColumn
col Apache.Cassandra.CounterColumn
schema CassandraColumnFamilySchema
return FluentCounterColumn

ConvertSuperColumnToFluentCounterSuperColumn() public static method

public static ConvertSuperColumnToFluentCounterSuperColumn ( CounterSuperColumn col, CassandraColumnFamilySchema schema ) : FluentSuperColumn
col CounterSuperColumn
schema CassandraColumnFamilySchema
return FluentSuperColumn

ConvertSuperColumnToFluentSuperColumn() public static method

public static ConvertSuperColumnToFluentSuperColumn ( SuperColumn col, CassandraColumnFamilySchema schema ) : FluentSuperColumn
col SuperColumn
schema CassandraColumnFamilySchema
return FluentSuperColumn

ConvertToFluentBaseColumn() public static method

public static ConvertToFluentBaseColumn ( ColumnOrSuperColumn col, CassandraColumnFamilySchema schema ) : IFluentBaseColumn
col ColumnOrSuperColumn
schema CassandraColumnFamilySchema
return IFluentBaseColumn

CreateColumn() public static method

public static CreateColumn ( CassandraColumn column ) : Column
column CassandraColumn
return Column

CreateColumn() public static method

public static CreateColumn ( FluentColumn column ) : Column
column FluentColumn
return Column

CreateColumnOrSuperColumn() public static method

public static CreateColumnOrSuperColumn ( IFluentBaseColumn column ) : ColumnOrSuperColumn
column IFluentBaseColumn
return ColumnOrSuperColumn

CreateColumnParent() public static method

public static CreateColumnParent ( CassandraColumnParent parent ) : ColumnParent
parent CassandraColumnParent
return ColumnParent

CreateColumnPath() public static method

public static CreateColumnPath ( CassandraColumnPath path ) : ColumnPath
path CassandraColumnPath
return ColumnPath

CreateCounterColumn() public static method

public static CreateCounterColumn ( CassandraCounterColumn column ) : CounterColumn
column CassandraCounterColumn
return CounterColumn

CreateDeletedColumnMutation() public static method

public static CreateDeletedColumnMutation ( IEnumerable mutation ) : IEnumerable
mutation IEnumerable
return IEnumerable

CreateDeletedSuperColumnMutation() public static method

public static CreateDeletedSuperColumnMutation ( IEnumerable mutation ) : IEnumerable
mutation IEnumerable
return IEnumerable

CreateIndexClause() public static method

public static CreateIndexClause ( CassandraIndexClause index ) : IndexClause
index CassandraIndexClause
return IndexClause

CreateInsertedOrChangedMutation() public static method

public static CreateInsertedOrChangedMutation ( FluentMutation mutation ) : Mutation
mutation FluentMutation
return Mutation

CreateKeyRange() public static method

public static CreateKeyRange ( CassandraKeyRange range ) : KeyRange
range CassandraKeyRange
return KeyRange

CreateSlicePredicate() public static method

public static CreateSlicePredicate ( CassandraSlicePredicate predicate ) : SlicePredicate
predicate CassandraSlicePredicate
return SlicePredicate

CreateSlicePredicate() public static method

public static CreateSlicePredicate ( IEnumerable columnNames ) : SlicePredicate
columnNames IEnumerable
return SlicePredicate

SetSchemaForSlicePredicate() public static method

public static SetSchemaForSlicePredicate ( CassandraSlicePredicate predicate, CassandraColumnFamilySchema schema, bool forSuperColumn = false ) : CassandraSlicePredicate
predicate CassandraSlicePredicate
schema CassandraColumnFamilySchema
forSuperColumn bool
return CassandraSlicePredicate

ToByteArrayList() public static method

public static ToByteArrayList ( List list ) : List
list List
return List

TryToBigEndian() public static method

public static TryToBigEndian ( this value ) : byte[]
value this
return byte[]

ZlibCompress() public static method

public static ZlibCompress ( byte data ) : byte[]
data byte
return byte[]