com.datastax.spark.connector.rdd

reader

package reader

Provides components for reading data rows from Cassandra and converting them to objects of desired type. Additionally provides a generic CassandraRow class which can represent any row.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. reader
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AnyObjectFactory[T] extends Logging with Serializable

    Factory for creating objects of any type by invoking their primary constructor.

  2. class ClassBasedRowReader[R] extends RowReader[R]

    Transforms a Cassandra Java driver Row into an object of a user provided class, calling the class constructor

  3. class ClassBasedRowReaderFactory[R] extends RowReaderFactory[R]

  4. class FunctionBasedRowReader1[R, A0] extends RowReader[R] with ThisRowReaderAsFactory[R]

  5. class FunctionBasedRowReader10[R, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9] extends RowReader[R] with ThisRowReaderAsFactory[R]

  6. class FunctionBasedRowReader11[R, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10] extends RowReader[R] with ThisRowReaderAsFactory[R]

  7. class FunctionBasedRowReader12[R, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11] extends RowReader[R] with ThisRowReaderAsFactory[R]

  8. class FunctionBasedRowReader2[R, A0, A1] extends RowReader[R] with ThisRowReaderAsFactory[R]

  9. class FunctionBasedRowReader3[R, A0, A1, A2] extends RowReader[R] with ThisRowReaderAsFactory[R]

  10. class FunctionBasedRowReader4[R, A0, A1, A2, A3] extends RowReader[R] with ThisRowReaderAsFactory[R]

  11. class FunctionBasedRowReader5[R, A0, A1, A2, A3, A4] extends RowReader[R] with ThisRowReaderAsFactory[R]

  12. class FunctionBasedRowReader6[R, A0, A1, A2, A3, A4, A5] extends RowReader[R] with ThisRowReaderAsFactory[R]

  13. class FunctionBasedRowReader7[R, A0, A1, A2, A3, A4, A5, A6] extends RowReader[R] with ThisRowReaderAsFactory[R]

  14. class FunctionBasedRowReader8[R, A0, A1, A2, A3, A4, A5, A6, A7] extends RowReader[R] with ThisRowReaderAsFactory[R]

  15. class FunctionBasedRowReader9[R, A0, A1, A2, A3, A4, A5, A6, A7, A8] extends RowReader[R] with ThisRowReaderAsFactory[R]

  16. trait LowPriorityRowReaderFactoryImplicits extends AnyRef

  17. trait RowReader[T] extends Serializable

    Transforms a Cassandra Java driver Row into high-level row representation, e.

  18. trait RowReaderFactory[T] extends AnyRef

    Creates RowReader objects prepared for reading rows from the given Cassandra table.

  19. trait ThisRowReaderAsFactory[T] extends RowReaderFactory[T]

    Helper for implementing RowReader objects that can be used as RowReaderFactory objects.

Value Members

  1. object AnyObjectFactory extends Logging with Serializable

  2. object RowReaderFactory extends LowPriorityRowReaderFactoryImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped