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

Packages that use CellValueRecordInterface
org.apache.poi.hssf.eventusermodel: HSSF eventmodel Package provides an event-based API for reading HSSF files.
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.eventusermodel

Methods in org.apache.poi.hssf.eventusermodel with parameters of type CellValueRecordInterface
`java.lang.String` `FormatTrackingHSSFListener.formatNumberDateCell(CellValueRecordInterface cell)` Formats the given numeric of date Cell's contents as a String, in as close as we can to the way that Excel would do so.
`int` `FormatTrackingHSSFListener.getFormatIndex(CellValueRecordInterface cell)` Returns the index of the format string, used by your cell, or -1 if none found
`java.lang.String` `FormatTrackingHSSFListener.getFormatString(CellValueRecordInterface cell)` Returns the format string, eg $##.##, used by your cell

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

Methods in org.apache.poi.hssf.model that return CellValueRecordInterface
`CellValueRecordInterface[]` `InternalSheet.getValueRecords()` Deprecated. use `InternalSheet.getCellValueIterator()` instead

Methods in org.apache.poi.hssf.model that return types with arguments of type CellValueRecordInterface
`java.util.Iterator<CellValueRecordInterface>` `InternalSheet.getCellValueIterator()` Get all the value records (from LOC).

Methods in org.apache.poi.hssf.model with parameters of type CellValueRecordInterface
`void` `InternalSheet.addValueRecord(int row, CellValueRecordInterface col)` Adds a value record to the sheet's contained binary records (i.e.
`void` `InternalSheet.removeValueRecord(int row, CellValueRecordInterface col)` remove a value record from the records array.
`void` `InternalSheet.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 (0x0201)
`class` `BoolErrRecord` Creates new BoolErrRecord.
`class` `CellRecord` Base class for all cell value records (implementors of `CellValueRecordInterface`).
`class` `FormulaRecord` Formula Record (0x0006).
`class` `LabelRecord` Label Record (0x0204) - read only support for strings stored directly in the cell..
`class` `LabelSSTRecord` Title: Label SST Record
`class` `NumberRecord` NUMBER (0x0203) Contains a numeric cell value.
`class` `RKRecord` Title: RK Record (0x027E) Description: An internal 32 bit number with the two most significant bits storing the type.

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 that return CellValueRecordInterface
`CellValueRecordInterface[]` `ValueRecordsAggregate.getValueRecords()` Deprecated. use `ValueRecordsAggregate.iterator()` instead
`CellValueRecordInterface[]` `RowRecordsAggregate.getValueRecords()` Deprecated. use `RowRecordsAggregate.getCellValueIterator()` instead

Methods in org.apache.poi.hssf.record.aggregates that return types with arguments of type CellValueRecordInterface
`java.util.Iterator<CellValueRecordInterface>` `RowRecordsAggregate.getCellValueIterator()` Returns an iterator for the cell values
`java.util.Iterator<CellValueRecordInterface>` `ValueRecordsAggregate.iterator()` value iterator

Methods in org.apache.poi.hssf.record.aggregates with parameters of type CellValueRecordInterface
`void` `ValueRecordsAggregate.construct(CellValueRecordInterface rec, RecordStream rs, SharedValueManager sfh)` Processes a single cell value record
`void` `ValueRecordsAggregate.insertCell(CellValueRecordInterface cell)`
`void` `RowRecordsAggregate.insertCell(CellValueRecordInterface cvRec)`
`void` `ValueRecordsAggregate.removeCell(CellValueRecordInterface cell)`
`void` `RowRecordsAggregate.removeCell(CellValueRecordInterface cvRec)`

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.

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

Copyright 2012 The Apache Software Foundation or its licensors, as applicable.