Package io.keikai.model
Interface STable
-
- All Superinterfaces:
org.apache.poi.ss.usermodel.Table
- All Known Implementing Classes:
AbstractTableAdv,TableImpl,TableImpl.DummyTable
public interface STable extends org.apache.poi.ss.usermodel.TableTable- Since:
- 3.8.0
- Author:
- henri
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddColumn(STableColumn column)SAutoFiltercreateAutoFilter()Creates a new auto filter for this table the old one will be drop directly.voiddeleteAutoFilter()Delete current autofilter if it hasvoidenableAutoFilter(boolean enable)SheetRegiongetAllRegion()SAutoFiltergetAutoFilter()Gets the auto filter information if there is.SBookgetBook()STableColumngetColumnAt(int colIdx)java.util.List<STableColumn>getColumns()SheetRegiongetColumnsRegion(java.lang.String columnName1, java.lang.String columnName2)SheetRegiongetDataRegion()java.lang.StringgetDisplayName()intgetHeaderRowCount()SheetRegiongetHeadersRegion()SheetRegiongetItemRegion(org.apache.poi.ss.formula.ptg.TablePtg.Item item, int rowIdx)java.lang.StringgetName()STableStyleInfogetTableStyleInfo()SheetRegiongetThisRowRegion(int rowIdx)SheetRegiongetTotalsRegion()intgetTotalsRowCount()voidsetDisplayName(java.lang.String name)voidsetHeaderRowCount(int count)voidsetName(java.lang.String name)voidsetTotalsRowCount(int count)
-
-
-
Method Detail
-
getBook
SBook getBook()
-
getAutoFilter
SAutoFilter getAutoFilter()
Gets the auto filter information if there is.- Returns:
- the auto filter, or null if not found
-
enableAutoFilter
void enableAutoFilter(boolean enable)
-
createAutoFilter
SAutoFilter createAutoFilter()
Creates a new auto filter for this table the old one will be drop directly.- Returns:
- the new auto filter.
-
deleteAutoFilter
void deleteAutoFilter()
Delete current autofilter if it has
-
addColumn
void addColumn(STableColumn column)
-
getColumns
java.util.List<STableColumn> getColumns()
-
getColumnAt
STableColumn getColumnAt(int colIdx)
-
getTableStyleInfo
STableStyleInfo getTableStyleInfo()
-
getTotalsRowCount
int getTotalsRowCount()
- Specified by:
getTotalsRowCountin interfaceorg.apache.poi.ss.usermodel.Table
-
setTotalsRowCount
void setTotalsRowCount(int count)
-
getHeaderRowCount
int getHeaderRowCount()
- Specified by:
getHeaderRowCountin interfaceorg.apache.poi.ss.usermodel.Table
-
setHeaderRowCount
void setHeaderRowCount(int count)
-
getName
java.lang.String getName()
- Specified by:
getNamein interfaceorg.apache.poi.ss.usermodel.Table
-
setName
void setName(java.lang.String name)
-
getDisplayName
java.lang.String getDisplayName()
-
setDisplayName
void setDisplayName(java.lang.String name)
-
getAllRegion
SheetRegion getAllRegion()
-
getDataRegion
SheetRegion getDataRegion()
-
getColumnsRegion
SheetRegion getColumnsRegion(java.lang.String columnName1, java.lang.String columnName2)
-
getHeadersRegion
SheetRegion getHeadersRegion()
-
getTotalsRegion
SheetRegion getTotalsRegion()
-
getThisRowRegion
SheetRegion getThisRowRegion(int rowIdx)
-
getItemRegion
SheetRegion getItemRegion(org.apache.poi.ss.formula.ptg.TablePtg.Item item, int rowIdx)
-
-