public static IFluentColumnFamily <CompareWith> GetSingle <CompareWith>(this CassandraColumnFamily <CompareWith> family, BytesType key, CompareWith columnStart, CompareWith columnEnd, bool columnsReversed = false, int columnCount = 100)
            where CompareWith : CassandraType
        {
            var op = new GetColumnFamilySlice <CompareWith>(key, new RangeSlicePredicate(columnStart, columnEnd, columnsReversed, columnCount));

            return(family.ExecuteOperation(op));
        }
        public static IFluentColumnFamily <CompareWith> GetSingle <CompareWith>(this CassandraColumnFamily <CompareWith> family, BytesType key, IEnumerable <CompareWith> columnNames)
            where CompareWith : CassandraType
        {
            var op = new GetColumnFamilySlice <CompareWith>(key, new ColumnSlicePredicate(columnNames));

            return(family.ExecuteOperation(op));
        }
 public static FluentColumnFamily GetSingle(this CassandraColumnFamily family, CassandraObject key, CassandraObject columnStart, CassandraObject columnEnd, bool columnsReversed = false, int columnCount = 100)
 {
     var op = new GetColumnFamilySlice(key, new CassandraRangeSlicePredicate(columnStart, columnEnd, columnsReversed, columnCount));
     return family.ExecuteOperation(op);
 }
 public static FluentColumnFamily GetSingle(this CassandraColumnFamily family, CassandraObject key, IEnumerable<CassandraObject> columnNames)
 {
     var op = new GetColumnFamilySlice(key, new CassandraColumnSlicePredicate(columnNames));
     return family.ExecuteOperation(op);
 }
        public static FluentColumnFamily GetSingle(this CassandraColumnFamily family, CassandraObject key, CassandraObject columnStart, CassandraObject columnEnd, bool columnsReversed = false, int columnCount = 100)
        {
            var op = new GetColumnFamilySlice(key, new CassandraRangeSlicePredicate(columnStart, columnEnd, columnsReversed, columnCount));

            return(family.ExecuteOperation(op));
        }
        public static FluentColumnFamily GetSingle(this CassandraColumnFamily family, CassandraObject key, IEnumerable <CassandraObject> columnNames)
        {
            var op = new GetColumnFamilySlice(key, new CassandraColumnSlicePredicate(columnNames));

            return(family.ExecuteOperation(op));
        }