Module swim.csv

Class CsvHeader<T,R,C>

java.lang.Object
swim.csv.schema.CsvHeader<T,R,C>
Direct Known Subclasses:
CsvStructureHeader

public abstract class CsvHeader<T,R,C> extends Object
  • Constructor Details

    • CsvHeader

      public CsvHeader()
  • Method Details

    • colCount

      public abstract int colCount()
    • getCol

      public abstract CsvCol<? extends C> getCol(int index)
    • overflowCol

      public abstract CsvCol<? extends C> overflowCol()
    • col

      public abstract CsvHeader<T,R,C> col(int index, CsvCol<? extends C> col)
    • col

      public abstract CsvHeader<T,R,C> col(int index, String name)
    • col

      public abstract CsvHeader<T,R,C> col(CsvCol<? extends C> col)
    • col

      public abstract CsvHeader<T,R,C> col(String name)
    • rowBuilder

      public abstract Builder<C,R> rowBuilder()
    • tableBuilder

      public abstract Builder<R,T> tableBuilder()