com.newzly.phantom

Implicits

object Implicits extends LowPriorityImplicits with Operations

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Implicits
  2. Operations
  3. ConditionalOperators
  4. BatchRestrictions
  5. IndexRestrictions
  6. OrderingOperators
  7. CollectionOperators
  8. ModifyImplicits
  9. LowPriorityImplicits
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Ascending = keys.Ascending

  2. type BatchStatement = batch.BatchStatement

  3. type BigDecimalColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, BigDecimal]

  4. type BigIntColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, BigInt]

  5. type BooleanColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, Boolean]

  6. type CassandraTable[Owner <: CassandraTable[Owner, Record], Record] = phantom.CassandraTable[Owner, Record]

  7. type ClusteringOrder[ValueType] = keys.ClusteringOrder[ValueType]

  8. type Column[Owner <: CassandraTable[Owner, Record], Record, T] = column.Column[Owner, Record, T]

  9. type CounterBatchStatement = batch.CounterBatchStatement

  10. type CounterColumn[Owner <: CassandraTable[Owner, Record], Record] = column.CounterColumn[Owner, Record]

  11. implicit class CounterModifyColumn[Owner <: CassandraTable[Owner, Record], Record] extends AnyRef

    Definition Classes
    CollectionOperators
  12. type DateColumn[Owner <: CassandraTable[Owner, Record], Record] = column.DateColumn[Owner, Record]

  13. type DateTimeColumn[Owner <: CassandraTable[Owner, Record], Record] = column.DateTimeColumn[Owner, Record]

  14. type Descending = keys.Descending

  15. type DoubleColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, Double]

  16. type FloatColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, Float]

  17. type Index[ValueType] = keys.Index[ValueType]

  18. type InetAddressColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, InetAddress]

  19. type IntColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, Int]

  20. type ListColumn[Owner <: CassandraTable[Owner, Record], Record, T] = column.ListColumn[Owner, Record, T]

  21. implicit class ListLikeModifyColumn[Owner <: CassandraTable[Owner, Record], Record, RR] extends ModifyColumn[List[RR]]

    Definition Classes
    CollectionOperators
  22. type LongColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, Long]

  23. type LongOrderKey[Owner <: CassandraTable[Owner, Record], Record] = keys.LongOrderKey[Owner, Record]

  24. type MapColumn[Owner <: CassandraTable[Owner, Record], Record, K, V] = column.MapColumn[Owner, Record, K, V]

  25. implicit class MapLikeModifyColumn[Owner <: CassandraTable[Owner, Record], Record, A, B] extends ModifyColumn[Map[A, B]]

    Definition Classes
    CollectionOperators
  26. implicit class ModifyColumnOptional[Owner <: CassandraTable[Owner, Record], Record, RR] extends AbstractModifyColumn[Option[RR]]

    Definition Classes
    ModifyImplicits
  27. type OptionalBigDecimalColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, BigDecimal]

  28. type OptionalBigIntColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, BigInt]

  29. type OptionalBooleanColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, Boolean]

  30. type OptionalColumn[Owner <: CassandraTable[Owner, Record], Record, T] = column.OptionalColumn[Owner, Record, T]

  31. type OptionalDateColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, Date]

  32. type OptionalDateTimeColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, DateTime]

  33. type OptionalDoubleColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, Double]

  34. type OptionalFloatColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, Float]

  35. type OptionalInetAddressColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, InetAddress]

  36. type OptionalIntColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, Int]

  37. type OptionalLongColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, Long]

  38. type OptionalPrimitiveColumn[Owner <: CassandraTable[Owner, Record], Record, T] = column.OptionalPrimitiveColumn[Owner, Record, T]

  39. type OptionalStringColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, String]

  40. type OptionalUUIDColumn[Owner <: CassandraTable[Owner, Record], Record] = column.OptionalPrimitiveColumn[Owner, Record, UUID]

  41. type PartitionKey[ValueType] = keys.PartitionKey[ValueType]

  42. implicit final class PartitionTokenHelper[T] extends AnyVal

  43. type PrimaryKey[ValueType] = keys.PrimaryKey[ValueType]

  44. type PrimitiveColumn[Owner <: CassandraTable[Owner, Record], Record, T] = column.PrimitiveColumn[Owner, Record, T]

  45. implicit class SelectColumnOptional[Owner <: CassandraTable[Owner, Record], Record, T] extends SelectColumn[Option[T]]

    Definition Classes
    ModifyImplicits
  46. implicit class SelectColumnRequired[Owner <: CassandraTable[Owner, Record], Record, T] extends SelectColumn[T]

    Definition Classes
    ModifyImplicits
  47. type SetColumn[Owner <: CassandraTable[Owner, Record], Record, T] = column.SetColumn[Owner, Record, T]

  48. implicit class SetLikeModifyColumn[Owner <: CassandraTable[Owner, Record], Record, RR] extends ModifyColumn[Set[RR]]

    Definition Classes
    CollectionOperators
  49. implicit final class SkipSelect[T <: CassandraTable[T, R] with LongOrderKey[T, R], R] extends AnyVal

  50. implicit final class SkipSelectWhere[T <: CassandraTable[T, R] with LongOrderKey[T, R], R] extends AnyVal

  51. type StaticColumn[ValueType] = keys.StaticColumn[ValueType]

  52. type StringColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, String]

  53. type TimeUUIDColumn[Owner <: CassandraTable[Owner, Record], Record] = column.TimeUUIDColumn[Owner, Record]

  54. type UUIDColumn[Owner <: CassandraTable[Owner, Record], Record] = column.PrimitiveColumn[Owner, Record, UUID]

  55. type UnloggedBatchStatement = batch.UnloggedBatchStatement

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val BatchStatement: batch.BatchStatement.type

  7. implicit def Boolean2booleanNullConflict(x: Null): Boolean

    Definition Classes
    LowPriorityImplicits
  8. implicit def Byte2byteNullConflict(x: Null): Byte

    Definition Classes
    LowPriorityImplicits
  9. implicit def Character2charNullConflict(x: Null): Char

    Definition Classes
    LowPriorityImplicits
  10. val CounterBatchStatement: batch.CounterBatchStatement.type

  11. implicit def Double2doubleNullConflict(x: Null): Double

    Definition Classes
    LowPriorityImplicits
  12. implicit def Float2floatNullConflict(x: Null): Float

    Definition Classes
    LowPriorityImplicits
  13. implicit def Integer2intNullConflict(x: Null): Int

    Definition Classes
    LowPriorityImplicits
  14. implicit def Long2longNullConflict(x: Null): Long

    Definition Classes
    LowPriorityImplicits
  15. implicit def Short2shortNullConflict(x: Null): Short

    Definition Classes
    LowPriorityImplicits
  16. val UnloggedBatchStatement: batch.UnloggedBatchStatement.type

  17. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  18. implicit def assignmentsOptionQueryIsBatchable[T <: phantom.CassandraTable[T, R], R](query: AssignmentOptionQuery[T, R]): BatchableStatement

    Definition Classes
    BatchRestrictions
  19. implicit def assignmentsQueryIsBatchable[T <: phantom.CassandraTable[T, R], R](query: AssignmentsQuery[T, R]): BatchableStatement

    Definition Classes
    BatchRestrictions
  20. implicit def booleanWrapper(x: Boolean): RichBoolean

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  21. implicit def byteWrapper(x: Byte): RichByte

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  22. implicit def charWrapper(c: Char): RichChar

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  23. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. implicit def clusteringKeyToOrderingOperator[T](col: AbstractColumn[T] with keys.ClusteringOrder[T])(implicit arg0: CassandraPrimitive[T]): OrderingColumn[T]

    Definition Classes
    OrderingOperators
  25. implicit final def clusteringKeysAreNotModifiable[T <: AbstractColumn[RR] with keys.ClusteringOrder[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  26. implicit final def clusteringKeysAreNotModifiable2[T <: AbstractColumn[RR] with keys.ClusteringOrder[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  27. implicit final def columnToConditionalUpdateColumn[T](col: AbstractColumn[T]): ConditionalOperations[T]

    Definition Classes
    ConditionalOperators
  28. implicit final def columnToModifyColumn[T](col: AbstractColumn[T]): ModifyColumn[T]

    Definition Classes
    ModifyImplicits
  29. implicit final def columnsAreModifiable[T <: AbstractColumn[_]]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  30. implicit lazy val context: ExecutionContext

  31. implicit final def countersAreNotModifiable[T <: AbstractColumn[RR] with CounterRestriction[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  32. implicit final def countersAreNotModifiable2[T <: AbstractColumn[RR] with CounterRestriction[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  33. implicit def deleteQueryIsBatchable[T <: phantom.CassandraTable[T, R], R](query: DeleteQuery[T, R]): BatchableStatement

    Definition Classes
    BatchRestrictions
  34. implicit def deleteWhereQueryIsBatchable[T <: phantom.CassandraTable[T, R], R](query: DeleteWhere[T, R]): BatchableStatement

    Definition Classes
    BatchRestrictions
  35. implicit def doubleWrapper(x: Double): RichDouble

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  36. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  37. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  38. implicit def fallbackStringCanBuildFrom[T]: CanBuildFrom[String, T, IndexedSeq[T]]

    Definition Classes
    LowPriorityImplicits
  39. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. implicit def floatWrapper(x: Float): RichFloat

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  41. implicit def genericWrapArray[T](xs: Array[T]): WrappedArray[T]

    Definition Classes
    LowPriorityImplicits
  42. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  43. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  44. implicit final def indexesAreNotModifiable[T <: AbstractColumn[RR] with keys.Index[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  45. implicit final def indexesAreNotModifiable2[T <: AbstractColumn[RR] with keys.Index[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  46. implicit def insertQueryIsBatchable[T <: phantom.CassandraTable[T, R], R](query: InsertQuery[T, R]): BatchableStatement

    Definition Classes
    BatchRestrictions
  47. implicit def intWrapper(x: Int): RichInt

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  48. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  49. implicit def longWrapper(x: Long): RichLong

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  50. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  51. implicit final def nonCounterColumns[T <: CounterRestriction[RR], RR](obj: AbstractColumn[RR] with CounterRestriction[RR])(implicit arg0: ModifiableColumn[T]): ModifyColumn[RR]

    Definition Classes
    ModifyImplicits
    Annotations
    @implicitNotFound( ... )
  52. implicit final def notClusteringKeys[T <: keys.ClusteringOrder[RR], RR](obj: AbstractColumn[RR] with keys.ClusteringOrder[RR])(implicit arg0: ModifiableColumn[T]): ModifyColumn[RR]

    Definition Classes
    ModifyImplicits
    Annotations
    @implicitNotFound( ... )
  53. implicit final def notIndexKeys[T <: keys.PartitionKey[RR], RR](obj: AbstractColumn[RR] with keys.Index[RR])(implicit arg0: ModifiableColumn[T]): ModifyColumn[RR]

    Definition Classes
    ModifyImplicits
    Annotations
    @implicitNotFound( ... )
  54. implicit final def notPartitionKeys[T <: keys.PartitionKey[RR], RR](obj: AbstractColumn[RR] with keys.PartitionKey[RR])(implicit arg0: ModifiableColumn[T]): ModifyColumn[RR]

    Definition Classes
    ModifyImplicits
    Annotations
    @implicitNotFound( ... )
  55. implicit final def notPrimaryKeys[T <: keys.PrimaryKey[RR], RR](obj: AbstractColumn[RR] with keys.PrimaryKey[RR])(implicit arg0: ModifiableColumn[T]): ModifyColumn[RR]

    Definition Classes
    ModifyImplicits
    Annotations
    @implicitNotFound( ... )
  56. final def notify(): Unit

    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  58. implicit def partitionColumnToIndexedColumn[T](col: AbstractColumn[T] with keys.PartitionKey[T])(implicit arg0: CassandraPrimitive[T]): QueryColumn[T]

    Definition Classes
    IndexRestrictions
  59. implicit final def partitionKeysAreNotModifiable[T <: AbstractColumn[RR] with keys.PartitionKey[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  60. implicit final def partitionKeysAreNotModifiable2[T <: AbstractColumn[RR] with keys.PartitionKey[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  61. implicit def primaryColumnToIndexedColumn[T](col: AbstractColumn[T] with keys.PrimaryKey[T])(implicit arg0: CassandraPrimitive[T]): QueryColumn[T]

    Definition Classes
    IndexRestrictions
  62. implicit final def primaryKeysAreNotModifiable[T <: AbstractColumn[RR] with keys.PrimaryKey[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  63. implicit final def primaryKeysAreNotModifiable2[T <: AbstractColumn[RR] with keys.PrimaryKey[RR], RR]: ModifiableColumn[T]

    Definition Classes
    ModifyImplicits
  64. implicit def secondaryColumnToIndexedColumn[T](col: AbstractColumn[T] with keys.Index[T])(implicit arg0: CassandraPrimitive[T]): QueryColumn[T]

    Definition Classes
    IndexRestrictions
  65. implicit def shortWrapper(x: Short): RichShort

    Definition Classes
    LowPriorityImplicits
    Annotations
    @inline()
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  67. def toString(): String

    Definition Classes
    AnyRef → Any
  68. implicit def unwrapString(ws: WrappedString): String

    Definition Classes
    LowPriorityImplicits
  69. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. implicit def wrapBooleanArray(xs: Array[Boolean]): WrappedArray[Boolean]

    Definition Classes
    LowPriorityImplicits
  73. implicit def wrapByteArray(xs: Array[Byte]): WrappedArray[Byte]

    Definition Classes
    LowPriorityImplicits
  74. implicit def wrapCharArray(xs: Array[Char]): WrappedArray[Char]

    Definition Classes
    LowPriorityImplicits
  75. implicit def wrapDoubleArray(xs: Array[Double]): WrappedArray[Double]

    Definition Classes
    LowPriorityImplicits
  76. implicit def wrapFloatArray(xs: Array[Float]): WrappedArray[Float]

    Definition Classes
    LowPriorityImplicits
  77. implicit def wrapIntArray(xs: Array[Int]): WrappedArray[Int]

    Definition Classes
    LowPriorityImplicits
  78. implicit def wrapLongArray(xs: Array[Long]): WrappedArray[Long]

    Definition Classes
    LowPriorityImplicits
  79. implicit def wrapRefArray[T <: AnyRef](xs: Array[T]): WrappedArray[T]

    Definition Classes
    LowPriorityImplicits
  80. implicit def wrapShortArray(xs: Array[Short]): WrappedArray[Short]

    Definition Classes
    LowPriorityImplicits
  81. implicit def wrapString(s: String): WrappedString

    Definition Classes
    LowPriorityImplicits
  82. implicit def wrapUnitArray(xs: Array[Unit]): WrappedArray[Unit]

    Definition Classes
    LowPriorityImplicits

Inherited from Operations

Inherited from ConditionalOperators

Inherited from BatchRestrictions

Inherited from IndexRestrictions

Inherited from OrderingOperators

Inherited from CollectionOperators

Inherited from ModifyImplicits

Inherited from LowPriorityImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped