Package com.storedobject.office.od.ods
Class Workbook
java.lang.Object
com.storedobject.office.od.ods.Workbook
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<org.apache.poi.ss.usermodel.Sheet>,org.apache.poi.ss.usermodel.Workbook
-
Field Summary
Fields inherited from interface org.apache.poi.ss.usermodel.Workbook
MAX_SENSITIVE_SHEET_NAME_LEN, PICTURE_TYPE_DIB, PICTURE_TYPE_EMF, PICTURE_TYPE_JPEG, PICTURE_TYPE_PICT, PICTURE_TYPE_PNG, PICTURE_TYPE_WMF -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintaddOlePackage(byte[] bytes, String s, String s1, String s2) intaddPicture(byte[] bytes, int i) voidaddToolPack(org.apache.poi.ss.formula.udf.UDFFinder udfFinder) org.apache.poi.ss.usermodel.SheetcloneSheet(int index) voidclose()org.apache.poi.ss.usermodel.CellStyleorg.apache.poi.ss.usermodel.DataFormatorg.apache.poi.ss.formula.EvaluationWorkbookorg.apache.poi.ss.usermodel.Fontorg.apache.poi.ss.usermodel.Nameorg.apache.poi.ss.usermodel.Sheetorg.apache.poi.ss.usermodel.SheetcreateSheet(String name) org.apache.poi.ss.usermodel.FontintList<? extends org.apache.poi.ss.usermodel.Name> List<? extends org.apache.poi.ss.usermodel.PictureData> org.apache.poi.ss.usermodel.CellReferenceTypeorg.apache.poi.ss.usermodel.CellStylegetCellStyleAt(int index) org.apache.poi.ss.usermodel.CreationHelperintorg.apache.poi.ss.usermodel.FontgetFontAt(int index) booleanorg.apache.poi.ss.usermodel.Row.MissingCellPolicyorg.apache.poi.ss.usermodel.NameList<? extends org.apache.poi.ss.usermodel.Name> intintintintintfinal PDFPropertiesgetPrintArea(int i) org.apache.poi.ss.usermodel.Sheetorg.apache.poi.ss.usermodel.SheetgetSheetAt(int index) intgetSheetIndex(String name) intgetSheetIndex(org.apache.poi.ss.usermodel.Sheet sheet) getSheetName(int index) org.apache.poi.ss.usermodel.SheetVisibilitygetSheetVisibility(int index) org.apache.poi.ss.SpreadsheetVersionbooleanisHidden()booleanisSheetHidden(int i) booleanisSheetVeryHidden(int i) Iterator<org.apache.poi.ss.usermodel.Sheet> iterator()intlinkExternalWorkbook(String s, org.apache.poi.ss.usermodel.Workbook workbook) voidreload()voidremoveName(org.apache.poi.ss.usermodel.Name name) voidremovePrintArea(int i) voidremoveSheetAt(int index) voidsetActiveSheet(int i) voidsetCellReferenceType(org.apache.poi.ss.usermodel.CellReferenceType cellReferenceType) voidsetFirstVisibleTab(int i) voidsetForceFormulaRecalculation(boolean b) voidsetHidden(boolean b) voidsetMissingCellPolicy(org.apache.poi.ss.usermodel.Row.MissingCellPolicy missingCellPolicy) final voidsetPDFProperties(PDFProperties pdfProperties) voidsetPrintArea(int i, int i1, int i2, int i3, int i4) voidsetPrintArea(int index, String area) voidsetSelectedTab(int i) voidsetSheetHidden(int i, boolean b) voidsetSheetName(int i, String s) voidsetSheetOrder(String s, int i) voidsetSheetVisibility(int index, org.apache.poi.ss.usermodel.SheetVisibility sheetVisibility) Iterator<org.apache.poi.ss.usermodel.Sheet> voidwrite(OutputStream out) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.poi.ss.usermodel.Workbook
spliterator
-
Constructor Details
-
Workbook
-
Workbook
- Throws:
Exception
-
-
Method Details
-
setPDFProperties
-
getPDFProperties
-
getSheet
- Specified by:
getSheetin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getSheetAt
public org.apache.poi.ss.usermodel.Sheet getSheetAt(int index) - Specified by:
getSheetAtin interfaceorg.apache.poi.ss.usermodel.Workbook
-
removeSheetAt
public void removeSheetAt(int index) - Specified by:
removeSheetAtin interfaceorg.apache.poi.ss.usermodel.Workbook
-
createFont
public org.apache.poi.ss.usermodel.Font createFont()- Specified by:
createFontin interfaceorg.apache.poi.ss.usermodel.Workbook
-
findFont
public org.apache.poi.ss.usermodel.Font findFont(boolean b, short i, short i1, String s, boolean b1, boolean b2, short i2, byte b3) - Specified by:
findFontin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getNumberOfFonts
public int getNumberOfFonts()- Specified by:
getNumberOfFontsin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getNumberOfFontsAsInt
public int getNumberOfFontsAsInt()- Specified by:
getNumberOfFontsAsIntin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getFontAt
public org.apache.poi.ss.usermodel.Font getFontAt(int index) - Specified by:
getFontAtin interfaceorg.apache.poi.ss.usermodel.Workbook
-
createCellStyle
public org.apache.poi.ss.usermodel.CellStyle createCellStyle()- Specified by:
createCellStylein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getNumCellStyles
public int getNumCellStyles()- Specified by:
getNumCellStylesin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getCellStyleAt
public org.apache.poi.ss.usermodel.CellStyle getCellStyleAt(int index) - Specified by:
getCellStyleAtin interfaceorg.apache.poi.ss.usermodel.Workbook
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getNumberOfNames
public int getNumberOfNames()- Specified by:
getNumberOfNamesin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getName
- Specified by:
getNamein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getNames
-
getAllNames
- Specified by:
getAllNamesin interfaceorg.apache.poi.ss.usermodel.Workbook
-
createName
public org.apache.poi.ss.usermodel.Name createName()- Specified by:
createNamein interfaceorg.apache.poi.ss.usermodel.Workbook
-
removeName
public void removeName(org.apache.poi.ss.usermodel.Name name) - Specified by:
removeNamein interfaceorg.apache.poi.ss.usermodel.Workbook
-
linkExternalWorkbook
- Specified by:
linkExternalWorkbookin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setPrintArea
- Specified by:
setPrintAreain interfaceorg.apache.poi.ss.usermodel.Workbook
-
setPrintArea
public void setPrintArea(int i, int i1, int i2, int i3, int i4) - Specified by:
setPrintAreain interfaceorg.apache.poi.ss.usermodel.Workbook
-
getPrintArea
- Specified by:
getPrintAreain interfaceorg.apache.poi.ss.usermodel.Workbook
-
removePrintArea
public void removePrintArea(int i) - Specified by:
removePrintAreain interfaceorg.apache.poi.ss.usermodel.Workbook
-
getMissingCellPolicy
public org.apache.poi.ss.usermodel.Row.MissingCellPolicy getMissingCellPolicy()- Specified by:
getMissingCellPolicyin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setMissingCellPolicy
public void setMissingCellPolicy(org.apache.poi.ss.usermodel.Row.MissingCellPolicy missingCellPolicy) - Specified by:
setMissingCellPolicyin interfaceorg.apache.poi.ss.usermodel.Workbook
-
createDataFormat
public org.apache.poi.ss.usermodel.DataFormat createDataFormat()- Specified by:
createDataFormatin interfaceorg.apache.poi.ss.usermodel.Workbook
-
addPicture
public int addPicture(byte[] bytes, int i) - Specified by:
addPicturein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getAllPictures
- Specified by:
getAllPicturesin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getCreationHelper
public org.apache.poi.ss.usermodel.CreationHelper getCreationHelper()- Specified by:
getCreationHelperin interfaceorg.apache.poi.ss.usermodel.Workbook
-
isHidden
public boolean isHidden()- Specified by:
isHiddenin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setHidden
public void setHidden(boolean b) - Specified by:
setHiddenin interfaceorg.apache.poi.ss.usermodel.Workbook
-
isSheetHidden
public boolean isSheetHidden(int i) - Specified by:
isSheetHiddenin interfaceorg.apache.poi.ss.usermodel.Workbook
-
isSheetVeryHidden
public boolean isSheetVeryHidden(int i) - Specified by:
isSheetVeryHiddenin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setSheetHidden
public void setSheetHidden(int i, boolean b) - Specified by:
setSheetHiddenin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getSheetVisibility
public org.apache.poi.ss.usermodel.SheetVisibility getSheetVisibility(int index) - Specified by:
getSheetVisibilityin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setSheetVisibility
public void setSheetVisibility(int index, org.apache.poi.ss.usermodel.SheetVisibility sheetVisibility) - Specified by:
setSheetVisibilityin interfaceorg.apache.poi.ss.usermodel.Workbook
-
addToolPack
public void addToolPack(org.apache.poi.ss.formula.udf.UDFFinder udfFinder) - Specified by:
addToolPackin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setForceFormulaRecalculation
public void setForceFormulaRecalculation(boolean b) - Specified by:
setForceFormulaRecalculationin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getForceFormulaRecalculation
public boolean getForceFormulaRecalculation()- Specified by:
getForceFormulaRecalculationin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getSpreadsheetVersion
public org.apache.poi.ss.SpreadsheetVersion getSpreadsheetVersion()- Specified by:
getSpreadsheetVersionin interfaceorg.apache.poi.ss.usermodel.Workbook
-
addOlePackage
-
createEvaluationWorkbook
public org.apache.poi.ss.formula.EvaluationWorkbook createEvaluationWorkbook()- Specified by:
createEvaluationWorkbookin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getCellReferenceType
public org.apache.poi.ss.usermodel.CellReferenceType getCellReferenceType()- Specified by:
getCellReferenceTypein interfaceorg.apache.poi.ss.usermodel.Workbook
-
setCellReferenceType
public void setCellReferenceType(org.apache.poi.ss.usermodel.CellReferenceType cellReferenceType) - Specified by:
setCellReferenceTypein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getActiveSheetIndex
public int getActiveSheetIndex()- Specified by:
getActiveSheetIndexin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setActiveSheet
public void setActiveSheet(int i) - Specified by:
setActiveSheetin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getFirstVisibleTab
public int getFirstVisibleTab()- Specified by:
getFirstVisibleTabin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setFirstVisibleTab
public void setFirstVisibleTab(int i) - Specified by:
setFirstVisibleTabin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setSheetOrder
- Specified by:
setSheetOrderin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setSelectedTab
public void setSelectedTab(int i) - Specified by:
setSelectedTabin interfaceorg.apache.poi.ss.usermodel.Workbook
-
setSheetName
- Specified by:
setSheetNamein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getSheetName
- Specified by:
getSheetNamein interfaceorg.apache.poi.ss.usermodel.Workbook
-
getSheetIndex
- Specified by:
getSheetIndexin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getSheetIndex
public int getSheetIndex(org.apache.poi.ss.usermodel.Sheet sheet) - Specified by:
getSheetIndexin interfaceorg.apache.poi.ss.usermodel.Workbook
-
cloneSheet
public org.apache.poi.ss.usermodel.Sheet cloneSheet(int index) - Specified by:
cloneSheetin interfaceorg.apache.poi.ss.usermodel.Workbook
-
sheetIterator
- Specified by:
sheetIteratorin interfaceorg.apache.poi.ss.usermodel.Workbook
-
getNumberOfSheets
public int getNumberOfSheets()- Specified by:
getNumberOfSheetsin interfaceorg.apache.poi.ss.usermodel.Workbook
-
createSheet
public org.apache.poi.ss.usermodel.Sheet createSheet()- Specified by:
createSheetin interfaceorg.apache.poi.ss.usermodel.Workbook
-
createSheet
- Specified by:
createSheetin interfaceorg.apache.poi.ss.usermodel.Workbook
-
write
- Specified by:
writein interfaceorg.apache.poi.ss.usermodel.Workbook- Throws:
IOException
-
iterator
-
reload
public void reload()
-