Overview

Namespaces

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

Classes

  • AsciiType
  • BooleanType
  • BytesType
  • CassandraType
  • CompositeType
  • DateType
  • DoubleType
  • FloatType
  • Int32Type
  • IntegerType
  • LexicalUUIDType
  • LongType
  • TimeUUIDType
  • UTF8Type
  • UUIDType

Interfaces

  • Serialized
  • Overview
  • Namespace
  • Class
  • Tree

Class CompositeType

Holds multiple types as subcomponents.

phpcassa\Schema\DataType\CassandraType
Extended by phpcassa\Schema\DataType\CompositeType implements phpcassa\Schema\DataType\Serialized
Namespace: phpcassa\Schema\DataType
Package: phpcassa\Schema\DataType
Located at phpcassa/Schema/DataType/CompositeType.php
Methods summary
public
# __construct( phpcassa\Schema\DataType\CassandraType[] $inner_types )

Parameters

$inner_types
phpcassa\Schema\DataType\CassandraType[]
$inner_types an array of other CassandraType instances.
public
# pack( mixed $value, mixed $is_name = true, mixed $slice_end = null, mixed $is_data = false )

Overrides

phpcassa\Schema\DataType\CassandraType::pack()
public
# unpack( mixed $data, mixed $is_name = true )

Overrides

phpcassa\Schema\DataType\CassandraType::unpack()
public
# __toString( )

Overrides

phpcassa\Schema\DataType\CassandraType::__toString()
phpcassa API documentation generated by ApiGen 2.8.0