CellReader

no.vedaadata.excel.CellReader
See theCellReader companion trait
object CellReader

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CellReader.type

Members list

Type members

Classlikes

Attributes

Supertypes
trait CellReader[Boolean]
class Object
trait Matchable
class Any
Self type
class StringBooleanReader(trueTexts: List[String], falseTexts: List[String]) extends CellReader[Boolean]

Attributes

Supertypes
trait CellReader[Boolean]
class Object
trait Matchable
class Any
Known subtypes
class StringLocalDateReader(formats: List[DateTimeFormatter]) extends CellReader[LocalDate]

Attributes

Supertypes
trait CellReader[LocalDate]
class Object
trait Matchable
class Any
object bigdecimal extends CellReader[BigDecimal]

Attributes

Supertypes
trait CellReader[BigDecimal]
class Object
trait Matchable
class Any
Self type
bigdecimal.type
object bigint extends CellReader[BigInt]

Attributes

Supertypes
trait CellReader[BigInt]
class Object
trait Matchable
class Any
Self type
bigint.type
object boolean extends CellReader[Boolean]

Attributes

Supertypes
trait CellReader[Boolean]
class Object
trait Matchable
class Any
Self type
boolean.type
object byte extends CellReader[Byte]

Attributes

Supertypes
trait CellReader[Byte]
class Object
trait Matchable
class Any
Self type
byte.type
object char extends CellReader[Char]

Attributes

Supertypes
trait CellReader[Char]
class Object
trait Matchable
class Any
Self type
char.type
object double extends CellReader[Double]

Attributes

Supertypes
trait CellReader[Double]
class Object
trait Matchable
class Any
Self type
double.type
object float extends CellReader[Float]

Attributes

Supertypes
trait CellReader[Float]
class Object
trait Matchable
class Any
Self type
float.type
object int extends CellReader[Int]

Attributes

Supertypes
trait CellReader[Int]
class Object
trait Matchable
class Any
Self type
int.type
object localDate extends CellReader[LocalDate]

Attributes

Supertypes
trait CellReader[LocalDate]
class Object
trait Matchable
class Any
Self type
localDate.type
object localDateTime extends CellReader[LocalDateTime]

Attributes

Supertypes
trait CellReader[LocalDateTime]
class Object
trait Matchable
class Any
Self type
object localTime extends CellReader[LocalTime]

Attributes

Supertypes
trait CellReader[LocalTime]
class Object
trait Matchable
class Any
Self type
localTime.type
object long extends CellReader[Long]

Attributes

Supertypes
trait CellReader[Long]
class Object
trait Matchable
class Any
Self type
long.type
object short extends CellReader[Short]

Attributes

Supertypes
trait CellReader[Short]
class Object
trait Matchable
class Any
Self type
short.type
object string extends CellReader[String]

Attributes

Supertypes
trait CellReader[String]
class Object
trait Matchable
class Any
Self type
string.type

Value members

Concrete methods

def apply[A](using cellReader: CellReader[A]): CellReader[A]
def read[A](cell: Cell)(using cellReader: CellReader[A]): Try[A]

Concrete fields

Givens

Givens

given bigint: bigint
given boolean: boolean
given byte: byte
given char: char
given double: double
given float: float
given int: int
given long: long
given option[A](using inner: CellReader[A]): option[A]
given short: short
given string: string