no.vedaadata.excel

Members list

Type members

Classlikes

trait CellReader[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object bigdecimal
object bigint
object boolean
object byte
object char
object double
object float
object int
object localDate
object localDateTime
object localTime
object long
object short
object string
Show all
object CellReader

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
CellReader.type
trait CellStyleFactory extends Workbook => CellStyle

Attributes

Supertypes
trait Workbook => CellStyle
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait CellStyleProvider[-A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object localDate
object localDateTime
object localTime

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait CellWriter[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object boolean
object char
object localDate
object localDateTime
object localTime
object string
Show all
object CellWriter

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
CellWriter.type
object ColumnWidth

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait DataPolicy

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HeaderPolicy
class Header
object NoHeader
opaque object Detection

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Detection.type
object Excel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Excel.type

Attributes

Companion
object
Supertypes
trait Workbook => CellStyle
class Object
trait Matchable
class Any
Known subtypes
object Bold
object Italic

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait HeaderPolicy extends DataPolicy

Attributes

Companion
object
Supertypes
trait DataPolicy
class Object
trait Matchable
class Any
Known subtypes
class Header
object NoHeader
object HeaderPolicy

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class IndexedColumn[A](index: Int)(using cellReader: CellReader[A])

Attributes

Supertypes
class Object
trait Matchable
class Any
class LabeledColumn[A](label: String)(using cellReader: CellReader[A])(using lim: IndexedLabels)

Attributes

Supertypes
class Object
trait Matchable
class Any
trait RowReader[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object RowReader

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
RowReader.type
trait SheetReader[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object SheetReader

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait SheetWriter[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object SheetWriter

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Types

opaque type ColumnWidth[-A]

Value members

Concrete methods

def createCell[A](index: Int, value: A)(using row: Row)(using cellWriter: CellWriter[A])(using cellStyle: CellStyle): Unit
def createSheet[A](value: Iterable[A])(using sheetWriter: SheetWriter[A])(using headerPolicy: HeaderPolicy)(using wb: Workbook): Unit

Extensions

Extensions

extension [A](cellReader: CellReader[A])
def orElse(that: CellReader[A]): CellReader[A]