Factory for creating objects of any type by invoking their primary constructor.
Factory for creating objects of any type by invoking their primary constructor. Unlike Java reflection Methods or Scala reflection Mirrors, this factory is serializable and can be safely passed along with Spark tasks.
Transforms a Cassandra Java driver Row
into an object of a user provided class,
calling the class constructor
Allows to efficiently iterate over a large, paged ResultSet, asynchronously prefetching the next page.
Transforms a Cassandra Java driver Row
into high-level row representation, e.g.
Transforms a Cassandra Java driver Row
into high-level row representation, e.g. a tuple
or a user-defined case class object. The target type T
must be serializable.
Creates RowReader objects prepared for reading rows from the given Cassandra table.
Creates RowReader objects prepared for reading rows from the given Cassandra table.
Helper for implementing RowReader
objects that can be used as RowReaderFactory
objects.
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.