com.websudos.phantom

udt

package udt

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class AbstractField[T] extends AnyRef

    A field part of a user defined type.

  2. class BigDecimalField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, BigDecimal]

  3. class BigIntField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, BigInt]

  4. class DateField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, Date]

  5. class DateTimeField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, DateTime]

  6. class DoubleField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, Double]

  7. abstract class Field[Owner <: CassandraTable[Owner, Record], Record, FieldOwner <: UDT[Owner, Record, _], T] extends AbstractField[T]

  8. class InetField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, InetAddress]

  9. class IntField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, Int]

  10. class LongField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, Long]

  11. class StringField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, String]

  12. abstract class UDT[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, T]] extends Column[Owner, Record, T]

  13. class UUIDField[Owner <: CassandraTable[Owner, Record], Record, T <: UDT[Owner, Record, _]] extends Field[Owner, Record, T, UUID]

Ungrouped