Overview

Namespaces

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

Classes

  • AuthenticationRequest
  • CassandraClient
  • CfDef
  • Column
  • ColumnDef
  • ColumnOrSuperColumn
  • ColumnParent
  • ColumnPath
  • Compression
  • ConsistencyLevel
  • CounterColumn
  • CounterSuperColumn
  • CqlMetadata
  • CqlPreparedResult
  • CqlResult
  • CqlResultType
  • CqlRow
  • Deletion
  • EndpointDetails
  • IndexClause
  • IndexExpression
  • IndexOperator
  • IndexType
  • KeyCount
  • KeyRange
  • KeySlice
  • KsDef
  • Mutation
  • SlicePredicate
  • SliceRange
  • SuperColumn
  • TokenRange

Interfaces

  • CassandraIf

Exceptions

  • AuthenticationException
  • AuthorizationException
  • InvalidRequestException
  • NotFoundException
  • SchemaDisagreementException
  • TimedOutException
  • UnavailableException
  • Overview
  • Namespace
  • Class
  • Tree

Class ColumnOrSuperColumn

Base class from which other Thrift structs extend. This is so that we can cut back on the size of the generated code which is turning out to have a nontrivial cost just to load thanks to the wondrously abysmal implementation of PHP. Note that code is intentionally duplicated in here to avoid making function calls for every field or member of a container..

TBase
Extended by cassandra\ColumnOrSuperColumn
Namespace: cassandra
Located at thrift/packages/cassandra/cassandra.ColumnOrSuperColumn.php
Methods summary
public
# __construct( mixed $vals = null )

Overrides

TBase::__construct()
public
# getName( )
public
# read( mixed $input )
public
# write( mixed $output )
Properties summary
public static mixed $_TSPEC
#
public mixed $column null
#
public mixed $super_column null
#
public mixed $counter_column null
#
public mixed $counter_super_column null
#
Properties inherited from TBase
$tmethod
phpcassa API documentation generated by ApiGen 2.8.0