Overview

Namespaces

  • cassandra
  • None
  • PHP
  • phpcassa
    • Batch
    • Connection
    • Index
    • Iterator
    • Schema
      • DataType
    • Util
    • UUID

Classes

  • AbstractColumnFamily
  • ColumnFamily
  • ColumnSlice
  • SuperColumnFamily
  • SystemManager
  • UUID
  • Overview
  • Namespace
  • Class
  • Tree

Class ColumnSlice

Represents a range of columns to slice from a row, multiple rows, or a super column.

TBase
Extended by cassandra\SliceRange
Extended by phpcassa\ColumnSlice
Namespace: phpcassa
Package: phpcassa
Located at phpcassa/ColumnSlice.php
Methods summary
public
# __construct( mixed $start = "", mixed $finish = "", integer $count = phpcassa\ColumnSlice::DEFAULT_COLUMN_COUNT, boolean $reversed = False )

Defines a range of columns.

Defines a range of columns.

Parameters

$start
mixed
$start the column to start with, or '' for the beginning of the row
$finish
mixed
$finish the column to finish with, or '' for the end of the row
$count
integer
$count an upper bound on the number of columns to fetch. The default limit is 100 columns.
$reversed
boolean
$reversed whether or not to reverse the column slice, going backwards from $start to $finish.

Overrides

cassandra\SliceRange::__construct()
Methods inherited from cassandra\SliceRange
getName(), read(), write()
Constants summary
integer DEFAULT_COLUMN_COUNT 100
#

The default limit to the number of columns retrieved in queries.

The default limit to the number of columns retrieved in queries.

integer MAX_COUNT 2147483647
#

The maximum number number of columns that can be fetch at once.

The maximum number number of columns that can be fetch at once.

Properties inherited from cassandra\SliceRange
$_TSPEC, $count, $finish, $reversed, $start
Properties inherited from TBase
$tmethod
phpcassa API documentation generated by ApiGen 2.8.0