## Uses of Class
org.apache.poi.hssf.model.Workbook

Packages that use Workbook
org.apache.poi.hssf.model: Provides low level API structures for reading, writing, modifying XLS files.
org.apache.poi.hssf.record: Record package contains class representations for XLS binary strutures.
org.apache.poi.hssf.record.formula: formula package contains binary PTG structures used in Formulas (not yet supported!)
org.apache.poi.hssf.usermodel: usermodel package maps HSSF low level strutures to familiar workbook/sheet model

Uses of Workbook in org.apache.poi.hssf.model

Methods in org.apache.poi.hssf.model that return Workbook
`static Workbook` `Workbook.createWorkbook(java.util.List recs)` read support for low level API.
`static Workbook` `Workbook.createWorkbook()` Creates an empty workbook object with three blank sheets and all the empty fields.

Methods in org.apache.poi.hssf.model with parameters of type Workbook
`void` `Sheet.convertLabelRecords(Workbook wb)` This is basically a kludge to deal with the now obsolete Label records.
`static java.lang.String` `FormulaParser.toFormulaString(Workbook book, java.util.List lptgs)` Convience method which takes in a list then passes it to the other toFormulaString signature.
`static java.lang.String` `FormulaParser.toFormulaString(Workbook book, Ptg[] ptgs)` Static method to convert an array of Ptgs in RPN order to a human readable string format in infix mode.

Constructors in org.apache.poi.hssf.model with parameters of type Workbook
`FormulaParser(java.lang.String formula, Workbook book)` create the parser with the string that is to be parsed later call the parse() method to return ptg list in rpn order then call the getRPNPtg() to retrive the parse results This class is recommended only for single threaded use

Uses of Workbook in org.apache.poi.hssf.record

Methods in org.apache.poi.hssf.record with parameters of type Workbook
`java.lang.String` `NameRecord.getAreaReference(Workbook book)` gets the reference , the area only (range)

Uses of Workbook in org.apache.poi.hssf.record.formula

Methods in org.apache.poi.hssf.record.formula with parameters of type Workbook
`java.lang.String` `UnknownPtg.toFormulaString(Workbook book)`
`java.lang.String` `UnionPtg.toFormulaString(Workbook book)` Implementation of method from Ptg
`java.lang.String` `UnaryPlusPtg.toFormulaString(Workbook book)` Implementation of method from Ptg
`java.lang.String` `UnaryMinusPtg.toFormulaString(Workbook book)` Implementation of method from Ptg
`java.lang.String` `SubtractPtg.toFormulaString(Workbook book)`
`java.lang.String` `StringPtg.toFormulaString(Workbook book)`
`java.lang.String` `ReferencePtg.toFormulaString(Workbook book)`
`java.lang.String` `Ref3DPtg.toFormulaString(Workbook book)`
`abstract java.lang.String` `Ptg.toFormulaString(Workbook book)` return a string representation of this token alone
`java.lang.String` `PowerPtg.toFormulaString(Workbook book)`
`java.lang.String` `ParenthesisPtg.toFormulaString(Workbook book)`
`java.lang.String` `NumberPtg.toFormulaString(Workbook book)`
`java.lang.String` `NotEqualPtg.toFormulaString(Workbook book)`
`java.lang.String` `NameXPtg.toFormulaString(Workbook book)`
`java.lang.String` `NamePtg.toFormulaString(Workbook book)`
`java.lang.String` `MultiplyPtg.toFormulaString(Workbook book)`
`java.lang.String` `MissingArgPtg.toFormulaString(Workbook book)`
`java.lang.String` `MemFuncPtg.toFormulaString(Workbook book)`
`java.lang.String` `MemErrPtg.toFormulaString(Workbook book)`
`java.lang.String` `LessThanPtg.toFormulaString(Workbook book)` Implementation of method from Ptg
`java.lang.String` `LessEqualPtg.toFormulaString(Workbook book)`
`java.lang.String` `IntPtg.toFormulaString(Workbook book)`
`java.lang.String` `GreaterThanPtg.toFormulaString(Workbook book)` Implementation of method from Ptg
`java.lang.String` `GreaterEqualPtg.toFormulaString(Workbook book)`
`java.lang.String` `ExpPtg.toFormulaString(Workbook book)`
`java.lang.String` `EqualPtg.toFormulaString(Workbook book)`
`java.lang.String` `DividePtg.toFormulaString(Workbook book)`
`java.lang.String` `ConcatPtg.toFormulaString(Workbook book)`
`java.lang.String` `BoolPtg.toFormulaString(Workbook book)`
`java.lang.String` `AttrPtg.toFormulaString(Workbook book)`
`java.lang.String` `AreaPtg.toFormulaString(Workbook book)`
`java.lang.String` `Area3DPtg.toFormulaString(Workbook book)`
`java.lang.String` `AddPtg.toFormulaString(Workbook book)` Implementation of method from Ptg
`java.lang.String` `AbstractFunctionPtg.toFormulaString(Workbook book)`

Constructors in org.apache.poi.hssf.record.formula with parameters of type Workbook
`NamePtg(java.lang.String name, Workbook book)` Creates new NamePtg

Uses of Workbook in org.apache.poi.hssf.usermodel

Constructors in org.apache.poi.hssf.usermodel with parameters of type Workbook
`HSSFSheet(Workbook book)` Creates new HSSFSheet - called by HSSFWorkbook to create a sheet from scratch.
`HSSFSheet(Workbook book, Sheet sheet)` Creates an HSSFSheet representing the given Sheet object.
`HSSFRow(Workbook book, Sheet sheet, int rowNum)` Creates new HSSFRow from scratch.
`HSSFRow(Workbook book, Sheet sheet, RowRecord record)` Creates an HSSFRow from a low level RowRecord object.
`HSSFName(Workbook book, NameRecord name)` Creates new HSSFName - called by HSSFWorkbook to create a sheet from scratch.
`HSSFDataFormat(Workbook workbook)` Construncts a new data formatter.
`HSSFCell(Workbook book, Sheet sheet, int row, short col)` Creates new Cell - Should only be called by HSSFRow.
`HSSFCell(Workbook book, Sheet sheet, int row, short col, int type)` Deprecated. As of 22-Jan-2002 use @see org.apache.poi.hssf.usermodel.HSSFRow#createCell(short) and use setCellValue to specify the type lazily.
`HSSFCell(Workbook book, Sheet sheet, int row, CellValueRecordInterface cval)` Creates an HSSFCell from a CellValueRecordInterface.

Copyright © 2003 Apache Software Foundation.