public class CsvWorkbook extends Object implements org.apache.poi.ss.usermodel.Workbook
| Constructor and Description |
|---|
CsvWorkbook(Appendable out,
Locale locale,
Boolean use1904windowing,
Boolean useScientificFormat) |
| Modifier and Type | Method and Description |
|---|---|
int |
addOlePackage(byte[] oleData,
String label,
String fileName,
String command) |
int |
addPicture(byte[] pictureData,
int format) |
void |
addToolPack(org.apache.poi.ss.formula.udf.UDFFinder toopack) |
org.apache.poi.ss.usermodel.Sheet |
cloneSheet(int sheetNum) |
void |
close() |
org.apache.poi.ss.usermodel.CellStyle |
createCellStyle() |
org.apache.poi.ss.usermodel.DataFormat |
createDataFormat() |
org.apache.poi.ss.usermodel.Font |
createFont() |
org.apache.poi.ss.usermodel.Name |
createName() |
org.apache.poi.ss.usermodel.Sheet |
createSheet() |
org.apache.poi.ss.usermodel.Sheet |
createSheet(String sheetname) |
org.apache.poi.ss.usermodel.Font |
findFont(boolean bold,
short color,
short fontHeight,
String name,
boolean italic,
boolean strikeout,
short typeOffset,
byte underline) |
int |
getActiveSheetIndex() |
List<? extends org.apache.poi.ss.usermodel.Name> |
getAllNames() |
List<? extends org.apache.poi.ss.usermodel.PictureData> |
getAllPictures() |
org.apache.poi.ss.usermodel.CellStyle |
getCellStyleAt(int idx) |
org.apache.poi.ss.usermodel.CreationHelper |
getCreationHelper() |
int |
getFirstVisibleTab() |
org.apache.poi.ss.usermodel.Font |
getFontAt(int idx) |
org.apache.poi.ss.usermodel.Font |
getFontAt(short idx) |
boolean |
getForceFormulaRecalculation() |
org.apache.poi.ss.usermodel.Row.MissingCellPolicy |
getMissingCellPolicy() |
org.apache.poi.ss.usermodel.Name |
getName(String name) |
org.apache.poi.ss.usermodel.Name |
getNameAt(int nameIndex) |
int |
getNameIndex(String name) |
List<? extends org.apache.poi.ss.usermodel.Name> |
getNames(String name) |
short |
getNumberOfFonts() |
int |
getNumberOfFontsAsInt() |
int |
getNumberOfNames() |
int |
getNumberOfSheets() |
int |
getNumCellStyles() |
String |
getPrintArea(int sheetIndex) |
org.apache.poi.ss.usermodel.Sheet |
getSheet(String name) |
org.apache.poi.ss.usermodel.Sheet |
getSheetAt(int index) |
int |
getSheetIndex(org.apache.poi.ss.usermodel.Sheet sheet) |
int |
getSheetIndex(String name) |
String |
getSheetName(int sheet) |
org.apache.poi.ss.usermodel.SheetVisibility |
getSheetVisibility(int sheetIx) |
org.apache.poi.ss.SpreadsheetVersion |
getSpreadsheetVersion() |
boolean |
isHidden() |
boolean |
isSheetHidden(int sheetIx) |
boolean |
isSheetVeryHidden(int sheetIx) |
Iterator<org.apache.poi.ss.usermodel.Sheet> |
iterator() |
int |
linkExternalWorkbook(String name,
org.apache.poi.ss.usermodel.Workbook workbook) |
void |
removeName(int index) |
void |
removeName(org.apache.poi.ss.usermodel.Name name) |
void |
removeName(String name) |
void |
removePrintArea(int sheetIndex) |
void |
removeSheetAt(int index) |
void |
setActiveSheet(int sheetIndex) |
void |
setFirstVisibleTab(int sheetIndex) |
void |
setForceFormulaRecalculation(boolean value) |
void |
setHidden(boolean hiddenFlag) |
void |
setMissingCellPolicy(org.apache.poi.ss.usermodel.Row.MissingCellPolicy missingCellPolicy) |
void |
setPrintArea(int sheetIndex,
int startColumn,
int endColumn,
int startRow,
int endRow) |
void |
setPrintArea(int sheetIndex,
String reference) |
void |
setSelectedTab(int index) |
void |
setSheetHidden(int sheetIx,
boolean hidden) |
void |
setSheetName(int sheet,
String name) |
void |
setSheetOrder(String sheetname,
int pos) |
void |
setSheetVisibility(int sheetIx,
org.apache.poi.ss.usermodel.SheetVisibility visibility) |
Iterator<org.apache.poi.ss.usermodel.Sheet> |
sheetIterator() |
void |
write(OutputStream stream) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic CsvWorkbook(Appendable out, Locale locale, Boolean use1904windowing, Boolean useScientificFormat)
public int getActiveSheetIndex()
getActiveSheetIndex in interface org.apache.poi.ss.usermodel.Workbookpublic void setActiveSheet(int sheetIndex)
setActiveSheet in interface org.apache.poi.ss.usermodel.Workbookpublic int getFirstVisibleTab()
getFirstVisibleTab in interface org.apache.poi.ss.usermodel.Workbookpublic void setFirstVisibleTab(int sheetIndex)
setFirstVisibleTab in interface org.apache.poi.ss.usermodel.Workbookpublic void setSheetOrder(String sheetname, int pos)
setSheetOrder in interface org.apache.poi.ss.usermodel.Workbookpublic void setSelectedTab(int index)
setSelectedTab in interface org.apache.poi.ss.usermodel.Workbookpublic void setSheetName(int sheet,
String name)
setSheetName in interface org.apache.poi.ss.usermodel.Workbookpublic String getSheetName(int sheet)
getSheetName in interface org.apache.poi.ss.usermodel.Workbookpublic int getSheetIndex(String name)
getSheetIndex in interface org.apache.poi.ss.usermodel.Workbookpublic int getSheetIndex(org.apache.poi.ss.usermodel.Sheet sheet)
getSheetIndex in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Sheet createSheet()
createSheet in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Sheet createSheet(String sheetname)
createSheet in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Sheet cloneSheet(int sheetNum)
cloneSheet in interface org.apache.poi.ss.usermodel.Workbookpublic Iterator<org.apache.poi.ss.usermodel.Sheet> sheetIterator()
sheetIterator in interface org.apache.poi.ss.usermodel.Workbookpublic int getNumberOfSheets()
getNumberOfSheets in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Sheet getSheetAt(int index)
getSheetAt in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Sheet getSheet(String name)
getSheet in interface org.apache.poi.ss.usermodel.Workbookpublic void removeSheetAt(int index)
removeSheetAt in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Font createFont()
createFont in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Font findFont(boolean bold,
short color,
short fontHeight,
String name,
boolean italic,
boolean strikeout,
short typeOffset,
byte underline)
findFont in interface org.apache.poi.ss.usermodel.Workbookpublic short getNumberOfFonts()
getNumberOfFonts in interface org.apache.poi.ss.usermodel.Workbookpublic int getNumberOfFontsAsInt()
getNumberOfFontsAsInt in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Font getFontAt(short idx)
getFontAt in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Font getFontAt(int idx)
getFontAt in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.CellStyle createCellStyle()
createCellStyle in interface org.apache.poi.ss.usermodel.Workbookpublic int getNumCellStyles()
getNumCellStyles in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.CellStyle getCellStyleAt(int idx)
getCellStyleAt in interface org.apache.poi.ss.usermodel.Workbookpublic void write(OutputStream stream) throws IOException
write in interface org.apache.poi.ss.usermodel.WorkbookIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in interface org.apache.poi.ss.usermodel.WorkbookIOExceptionpublic int getNumberOfNames()
getNumberOfNames in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Name getName(String name)
getName in interface org.apache.poi.ss.usermodel.Workbookpublic List<? extends org.apache.poi.ss.usermodel.Name> getNames(String name)
getNames in interface org.apache.poi.ss.usermodel.Workbookpublic List<? extends org.apache.poi.ss.usermodel.Name> getAllNames()
getAllNames in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Name getNameAt(int nameIndex)
getNameAt in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Name createName()
createName in interface org.apache.poi.ss.usermodel.Workbookpublic int getNameIndex(String name)
getNameIndex in interface org.apache.poi.ss.usermodel.Workbookpublic void removeName(int index)
removeName in interface org.apache.poi.ss.usermodel.Workbookpublic void removeName(String name)
removeName in interface org.apache.poi.ss.usermodel.Workbookpublic void removeName(org.apache.poi.ss.usermodel.Name name)
removeName in interface org.apache.poi.ss.usermodel.Workbookpublic int linkExternalWorkbook(String name, org.apache.poi.ss.usermodel.Workbook workbook)
linkExternalWorkbook in interface org.apache.poi.ss.usermodel.Workbookpublic void setPrintArea(int sheetIndex,
String reference)
setPrintArea in interface org.apache.poi.ss.usermodel.Workbookpublic void setPrintArea(int sheetIndex,
int startColumn,
int endColumn,
int startRow,
int endRow)
setPrintArea in interface org.apache.poi.ss.usermodel.Workbookpublic String getPrintArea(int sheetIndex)
getPrintArea in interface org.apache.poi.ss.usermodel.Workbookpublic void removePrintArea(int sheetIndex)
removePrintArea in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.Row.MissingCellPolicy getMissingCellPolicy()
getMissingCellPolicy in interface org.apache.poi.ss.usermodel.Workbookpublic void setMissingCellPolicy(org.apache.poi.ss.usermodel.Row.MissingCellPolicy missingCellPolicy)
setMissingCellPolicy in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.DataFormat createDataFormat()
createDataFormat in interface org.apache.poi.ss.usermodel.Workbookpublic int addPicture(byte[] pictureData,
int format)
addPicture in interface org.apache.poi.ss.usermodel.Workbookpublic List<? extends org.apache.poi.ss.usermodel.PictureData> getAllPictures()
getAllPictures in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.CreationHelper getCreationHelper()
getCreationHelper in interface org.apache.poi.ss.usermodel.Workbookpublic boolean isHidden()
isHidden in interface org.apache.poi.ss.usermodel.Workbookpublic void setHidden(boolean hiddenFlag)
setHidden in interface org.apache.poi.ss.usermodel.Workbookpublic boolean isSheetHidden(int sheetIx)
isSheetHidden in interface org.apache.poi.ss.usermodel.Workbookpublic boolean isSheetVeryHidden(int sheetIx)
isSheetVeryHidden in interface org.apache.poi.ss.usermodel.Workbookpublic void setSheetHidden(int sheetIx,
boolean hidden)
setSheetHidden in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.usermodel.SheetVisibility getSheetVisibility(int sheetIx)
getSheetVisibility in interface org.apache.poi.ss.usermodel.Workbookpublic void setSheetVisibility(int sheetIx,
org.apache.poi.ss.usermodel.SheetVisibility visibility)
setSheetVisibility in interface org.apache.poi.ss.usermodel.Workbookpublic void addToolPack(org.apache.poi.ss.formula.udf.UDFFinder toopack)
addToolPack in interface org.apache.poi.ss.usermodel.Workbookpublic void setForceFormulaRecalculation(boolean value)
setForceFormulaRecalculation in interface org.apache.poi.ss.usermodel.Workbookpublic boolean getForceFormulaRecalculation()
getForceFormulaRecalculation in interface org.apache.poi.ss.usermodel.Workbookpublic org.apache.poi.ss.SpreadsheetVersion getSpreadsheetVersion()
getSpreadsheetVersion in interface org.apache.poi.ss.usermodel.Workbookpublic int addOlePackage(byte[] oleData,
String label,
String fileName,
String command)
throws IOException
addOlePackage in interface org.apache.poi.ss.usermodel.WorkbookIOExceptionCopyright © 2018–2022 Alibaba Group. All rights reserved.