## Uses of Interface
org.apache.poi.hssf.record.CellValueRecordInterface

Packages that use CellValueRecordInterface
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.aggregates: record aggregates are not real "records" but collections of records that act as a single record.
org.apache.poi.hssf.usermodel: usermodel package maps HSSF low level strutures to familiar workbook/sheet model

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

Methods in org.apache.poi.hssf.model that return CellValueRecordInterface
`CellValueRecordInterface` `Sheet.getNextValueRecord()` get the NEXT value record (from LOC).

Methods in org.apache.poi.hssf.model with parameters of type CellValueRecordInterface
`void` `Sheet.addValueRecord(int row, CellValueRecordInterface col)` Adds a value record to the sheet's contained binary records (i.e.
`void` `Sheet.removeValueRecord(int row, CellValueRecordInterface col)` remove a value record from the records array.
`void` `Sheet.replaceValueRecord(CellValueRecordInterface newval)` replace a value record from the records array.

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

Classes in org.apache.poi.hssf.record that implement CellValueRecordInterface
`class` `BlankRecord` Title: Blank cell record
`class` `BoolErrRecord` Creates new BoolErrRecord.
`class` `FormulaRecord` Formula Record.
`class` `LabelRecord` Label Record - read only support for strings stored directly in the cell..
`class` `LabelSSTRecord` Title: Label SST Record
`class` `NumberRecord` Contains a numeric cell value.
`class` `RKRecord` Title: RK Record Description: An internal 32 bit number with the two most significant bits storing the type.

Methods in org.apache.poi.hssf.record with parameters of type CellValueRecordInterface
`boolean` `RKRecord.isBefore(CellValueRecordInterface i)`
`boolean` `RKRecord.isAfter(CellValueRecordInterface i)`
`boolean` `RKRecord.isEqual(CellValueRecordInterface i)`
`boolean` `NumberRecord.isBefore(CellValueRecordInterface i)`
`boolean` `NumberRecord.isAfter(CellValueRecordInterface i)`
`boolean` `NumberRecord.isEqual(CellValueRecordInterface i)`
`boolean` `LabelSSTRecord.isBefore(CellValueRecordInterface i)`
`boolean` `LabelSSTRecord.isAfter(CellValueRecordInterface i)`
`boolean` `LabelSSTRecord.isEqual(CellValueRecordInterface i)`
`boolean` `LabelRecord.isBefore(CellValueRecordInterface i)`
`boolean` `LabelRecord.isAfter(CellValueRecordInterface i)`
`boolean` `LabelRecord.isEqual(CellValueRecordInterface i)`
`boolean` `FormulaRecord.isBefore(CellValueRecordInterface i)`
`boolean` `FormulaRecord.isAfter(CellValueRecordInterface i)`
`boolean` `FormulaRecord.isEqual(CellValueRecordInterface i)`
`boolean` `CellValueRecordInterface.isBefore(CellValueRecordInterface i)` returns whether this cell is before the passed in cell
`boolean` `CellValueRecordInterface.isAfter(CellValueRecordInterface i)` returns whether this cell is after the passed in cell
`boolean` `CellValueRecordInterface.isEqual(CellValueRecordInterface i)` returns whether this cell represents the same cell (NOT VALUE)
`boolean` `BoolErrRecord.isBefore(CellValueRecordInterface i)`
`boolean` `BoolErrRecord.isAfter(CellValueRecordInterface i)`
`boolean` `BoolErrRecord.isEqual(CellValueRecordInterface i)`
`boolean` `BlankRecord.isBefore(CellValueRecordInterface i)`
`boolean` `BlankRecord.isAfter(CellValueRecordInterface i)`
`boolean` `BlankRecord.isEqual(CellValueRecordInterface i)`

Uses of CellValueRecordInterface in org.apache.poi.hssf.record.aggregates

Classes in org.apache.poi.hssf.record.aggregates that implement CellValueRecordInterface
`class` `FormulaRecordAggregate` The formula record aggregate is used to join together the formula record and it's (optional) string record and (optional) Shared Formula Record (template reads, excel optimization).

Methods in org.apache.poi.hssf.record.aggregates with parameters of type CellValueRecordInterface
`void` `ValueRecordsAggregate.insertCell(CellValueRecordInterface cell)`
`void` `ValueRecordsAggregate.removeCell(CellValueRecordInterface cell)`
`boolean` `FormulaRecordAggregate.isEqual(CellValueRecordInterface i)`
`boolean` `FormulaRecordAggregate.isAfter(CellValueRecordInterface i)`
`boolean` `FormulaRecordAggregate.isBefore(CellValueRecordInterface i)`

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

Methods in org.apache.poi.hssf.usermodel that return CellValueRecordInterface
`protected CellValueRecordInterface` `HSSFCell.getCellValueRecord()` Should only be used by HSSFSheet and friends.

Methods in org.apache.poi.hssf.usermodel with parameters of type CellValueRecordInterface
`protected HSSFCell` `HSSFRow.createCellFromRecord(CellValueRecordInterface cell)` create a high level HSSFCell object from an existing low level record.

Constructors in org.apache.poi.hssf.usermodel with parameters of type CellValueRecordInterface
`HSSFCell(Workbook book, Sheet sheet, int row, CellValueRecordInterface cval)` Creates an HSSFCell from a CellValueRecordInterface.

Copyright © 2003 Apache Software Foundation.