MCPcopy
hub / github.com/mayswind/ezbookkeeping / BasicDataTable

Interface BasicDataTable

pkg/converters/datatable/basic_data_table.go:4–13  ·  view source on GitHub ↗

BasicDataTable defines the structure of basic data table

Source from the content-addressed store, hash-verified

2
3// BasicDataTable defines the structure of basic data table
4type BasicDataTable interface {
5 // DataRowCount returns the total count of data row
6 DataRowCount() int
7
8 // HeaderColumnNames returns the header column name list
9 HeaderColumnNames() []string
10
11 // DataRowIterator returns the iterator of data row
12 DataRowIterator() BasicDataTableRowIterator
13}
14
15// BasicDataTableRow defines the structure of basic data row
16type BasicDataTableRow interface {

Implementers 6

defaultPlainTextDataTablepkg/converters/default/default_transac
ExcelMSCFBFileBasicDataTablepkg/converters/excel/excel_mscfb_file_
ExcelOOXMLFileBasicDataTablepkg/converters/excel/excel_ooxml_file_
testBasicDataTablepkg/converters/datatable/basic_data_ta
SubBasicDataTablepkg/converters/datatable/sub_basic_dat
CsvFileBasicDataTablepkg/converters/csv/csv_file_basic_data

Calls

no outgoing calls

Tested by

no test coverage detected