Excel

no.vedaadata.excel.Excel
object Excel

Attributes

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

Members list

Value members

Concrete methods

def columnLabelsInSheet(sheet: Sheet)(headerRowIndex: Int): Try[List[(Int, String)]]
def readFile[A](file: File)(using sheetReader: SheetReader[A])(using HeaderPolicy): Try[List[A]]
def readFile[A](filename: String)(using sheetReader: SheetReader[A])(using HeaderPolicy): Try[List[A]]
def sheetsInWorkbook(wb: Workbook): List[Sheet]
def withSheetsInFile[A](file: File)(f: (List[Sheet]) => Try[A]): Try[A]
def withWorkbook[A](file: File)(f: Workbook => Try[A]): Try[A]
def writeByteArray[A](xs: Iterable[A])(using sheetWriter: SheetWriter[A])(using HeaderPolicy): Try[Array[Byte]]
def writeFile[A](xs: Iterable[A], file: File)(using sheetWriter: SheetWriter[A])(using HeaderPolicy): Try[File]
def writeFile[A](xs: Iterable[A], filename: String)(using sheetWriter: SheetWriter[A])(using HeaderPolicy): Try[File]
def writeToStream[A](xs: Iterable[A], os: OutputStream)(using sheetWriter: SheetWriter[A])(using HeaderPolicy): Try[Unit]
def writeWorkbookToByteArray(wb: Workbook): Try[Array[Byte]]
def writeWorkbookToFile(wb: Workbook, file: File): Try[File]
def writeWorkbookToFile(wb: Workbook, filename: String): Try[File]
def writeWorkbookToStream(wb: Workbook, os: OutputStream): Try[Unit]