Uses of Interface
org.apache.poi.ss.usermodel.Cell

Packages that use Cell
org.apache.poi.hssf.usermodel usermodel package maps HSSF low level strutures to familiar workbook/sheet model 
org.apache.poi.ss.format This package contains classes that implement cell formatting 
org.apache.poi.ss.usermodel   
org.apache.poi.ss.util   
org.apache.poi.ss.util.cellwalk   
org.apache.poi.xssf.streaming   
org.apache.poi.xssf.usermodel   
 

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

Classes in org.apache.poi.hssf.usermodel that implement Cell
 class HSSFCell
          High level representation of a cell in a row of a spreadsheet.
 

Methods in org.apache.poi.hssf.usermodel that return types with arguments of type Cell
 java.util.Iterator<Cell> HSSFRow.cellIterator()
           
 

Methods in org.apache.poi.hssf.usermodel with parameters of type Cell
 CellValue HSSFFormulaEvaluator.evaluate(Cell cell)
          If cell contains a formula, the formula is evaluated and returned, else the CellValue simply copies the appropriate cell value from the cell and also its cell type.
 int HSSFFormulaEvaluator.evaluateFormulaCell(Cell cell)
          If cell contains formula, it evaluates the formula, and saves the result of the formula.
 HSSFCell HSSFFormulaEvaluator.evaluateInCell(Cell cell)
          If cell contains formula, it evaluates the formula, and puts the formula result back into the cell, in place of the old formula.
 void HSSFFormulaEvaluator.notifyDeleteCell(Cell cell)
           
 void HSSFFormulaEvaluator.notifySetFormula(Cell cell)
          Should be called to tell the cell value cache that the specified (value or formula) cell has changed.
 void HSSFFormulaEvaluator.notifyUpdateCell(Cell cell)
           
 CellRange<HSSFCell> HSSFSheet.removeArrayFormula(Cell cell)
           
 void HSSFRow.removeCell(Cell cell)
          remove the HSSFCell from this row.
 

Uses of Cell in org.apache.poi.ss.format
 

Methods in org.apache.poi.ss.format with parameters of type Cell
 CellFormatResult CellFormat.apply(Cell c)
          Fetches the appropriate value from the cell, and returns the result of applying it to the appropriate format.
 CellFormatResult CellFormat.apply(javax.swing.JLabel label, Cell c)
          Fetches the appropriate value from the cell, and uses the result, setting the text and color of a label before returning the result.
static int CellFormat.ultimateType(Cell cell)
          Returns the ultimate cell type, following the results of formulas.
 

Uses of Cell in org.apache.poi.ss.usermodel
 

Classes in org.apache.poi.ss.usermodel with type parameters of type Cell
 interface CellRange<C extends Cell>
          Represents a rectangular region of a Sheet
 

Methods in org.apache.poi.ss.usermodel that return Cell
 Cell Row.createCell(int column)
          Use this to create new cells within the row and return it.
 Cell Row.createCell(int column, int type)
          Use this to create new cells within the row and return it.
 Cell FormulaEvaluator.evaluateInCell(Cell cell)
          If cell contains formula, it evaluates the formula, and puts the formula result back into the cell, in place of the old formula.
 Cell Row.getCell(int cellnum)
          Get the cell representing a given column (logical cell) 0-based.
 Cell Row.getCell(int cellnum, Row.MissingCellPolicy policy)
          Returns the cell at the given (0 based) index, with the specified Row.MissingCellPolicy
 C[][] CellRange.getCells()
           
 C[] CellRange.getFlattenedCells()
           
 

Methods in org.apache.poi.ss.usermodel that return types with arguments of type Cell
 java.util.Iterator<Cell> Row.cellIterator()
           
 CellRange<? extends Cell> Sheet.removeArrayFormula(Cell cell)
          Remove a Array Formula from this sheet.
 CellRange<? extends Cell> Sheet.setArrayFormula(java.lang.String formula, CellRangeAddress range)
          Sets array formula to specified region for result.
 

Methods in org.apache.poi.ss.usermodel with parameters of type Cell
 java.text.Format DataFormatter.createFormat(Cell cell)
          Create and return a Format based on the format string from a cell's style.
 CellValue FormulaEvaluator.evaluate(Cell cell)
          If cell contains a formula, the formula is evaluated and returned, else the CellValue simply copies the appropriate cell value from the cell and also its cell type.
 int FormulaEvaluator.evaluateFormulaCell(Cell cell)
          If cell contains formula, it evaluates the formula, and saves the result of the formula.
 Cell FormulaEvaluator.evaluateInCell(Cell cell)
          If cell contains formula, it evaluates the formula, and puts the formula result back into the cell, in place of the old formula.
 java.lang.String DataFormatter.formatCellValue(Cell cell)
           Returns the formatted value of a cell as a String regardless of the cell type.
 java.lang.String DataFormatter.formatCellValue(Cell cell, FormulaEvaluator evaluator)
           Returns the formatted value of a cell as a String regardless of the cell type.
 java.text.Format DataFormatter.getDefaultFormat(Cell cell)
          Returns a default format for a cell.
static boolean DateUtil.isCellDateFormatted(Cell cell)
          Check if a cell contains a date Since dates are stored internally in Excel as double values we infer it is a date if it is formatted as such.
static boolean DateUtil.isCellInternalDateFormatted(Cell cell)
          Check if a cell contains a date, checking only for internal excel date formats.
 void FormulaEvaluator.notifyDeleteCell(Cell cell)
          Should be called to tell the cell value cache that the specified cell has just become a formula cell, or the formula text has changed
 void FormulaEvaluator.notifySetFormula(Cell cell)
          Should be called to tell the cell value cache that the specified (value or formula) cell has changed.
 void FormulaEvaluator.notifyUpdateCell(Cell cell)
          Should be called to tell the cell value cache that the specified (value or formula) cell has changed.
 CellRange<? extends Cell> Sheet.removeArrayFormula(Cell cell)
          Remove a Array Formula from this sheet.
 void Row.removeCell(Cell cell)
          Remove the Cell from this row.
 

Uses of Cell in org.apache.poi.ss.util
 

Classes in org.apache.poi.ss.util with type parameters of type Cell
 class SSCellRange<K extends Cell>
          For POI internal use only
 

Methods in org.apache.poi.ss.util with type parameters of type Cell
static
<B extends Cell>
SSCellRange<B>
SSCellRange.create(int firstRow, int firstColumn, int height, int width, java.util.List<B> flattenedList, java.lang.Class<B> cellClass)
           
 

Methods in org.apache.poi.ss.util that return Cell
static Cell CellUtil.createCell(Row row, int column, java.lang.String value)
          Create a cell, and give it a value.
static Cell CellUtil.createCell(Row row, int column, java.lang.String value, CellStyle style)
          Creates a cell, gives it a value, and applies a style if provided
static Cell CellUtil.getCell(Row row, int columnIndex)
          Get a specific cell from a row.
 K[][] SSCellRange.getCells()
           
 K[] SSCellRange.getFlattenedCells()
           
static Cell CellUtil.translateUnicodeValues(Cell cell)
          Looks for text in the cell that should be unicode, like α and provides the unicode version of it.
 

Methods in org.apache.poi.ss.util with parameters of type Cell
static double SheetUtil.getCellWidth(Cell cell, int defaultCharWidth, DataFormatter formatter, boolean useMergedCells)
          Compute width of a single cell
static void CellUtil.setAlignment(Cell cell, Workbook workbook, short align)
          Take a cell, and align it.
static void CellUtil.setCellStyleProperty(Cell cell, Workbook workbook, java.lang.String propertyName, java.lang.Object propertyValue)
          This method attempt to find an already existing CellStyle that matches what you want the style to be.
static void CellUtil.setFont(Cell cell, Workbook workbook, Font font)
          Take a cell, and apply a font to it
static Cell CellUtil.translateUnicodeValues(Cell cell)
          Looks for text in the cell that should be unicode, like α and provides the unicode version of it.
 

Constructors in org.apache.poi.ss.util with parameters of type Cell
CellReference(Cell cell)
           
 

Uses of Cell in org.apache.poi.ss.util.cellwalk
 

Methods in org.apache.poi.ss.util.cellwalk with parameters of type Cell
 void CellHandler.onCell(Cell cell, CellWalkContext ctx)
           
 

Uses of Cell in org.apache.poi.xssf.streaming
 

Classes in org.apache.poi.xssf.streaming that implement Cell
 class SXSSFCell
          Streaming version of XSSFRow implementing the "BigGridDemo" strategy.
 

Methods in org.apache.poi.xssf.streaming that return Cell
 Cell SXSSFRow.createCell(int column)
          Use this to create new cells within the row and return it.
 Cell SXSSFRow.createCell(int column, int type)
          Use this to create new cells within the row and return it.
 Cell SXSSFRow.getCell(int cellnum)
          Get the cell representing a given column (logical cell) 0-based.
 Cell SXSSFRow.getCell(int cellnum, Row.MissingCellPolicy policy)
          Returns the cell at the given (0 based) index, with the specified Row.MissingCellPolicy
 Cell SXSSFRow.FilledCellIterator.next()
           
 Cell SXSSFRow.CellIterator.next()
           
 

Methods in org.apache.poi.xssf.streaming that return types with arguments of type Cell
 java.util.Iterator<Cell> SXSSFRow.allCellsIterator()
           
 java.util.Iterator<Cell> SXSSFRow.cellIterator()
           
 java.util.Iterator<Cell> SXSSFRow.iterator()
           
 CellRange<? extends Cell> SXSSFSheet.removeArrayFormula(Cell cell)
          Remove a Array Formula from this sheet.
 CellRange<? extends Cell> SXSSFSheet.setArrayFormula(java.lang.String formula, CellRangeAddress range)
          Sets array formula to specified region for result.
 

Methods in org.apache.poi.xssf.streaming with parameters of type Cell
 CellRange<? extends Cell> SXSSFSheet.removeArrayFormula(Cell cell)
          Remove a Array Formula from this sheet.
 void SXSSFRow.removeCell(Cell cell)
          Remove the Cell from this row.
 void SheetDataWriter.writeCell(int columnIndex, Cell cell)
           
 

Uses of Cell in org.apache.poi.xssf.usermodel
 

Classes in org.apache.poi.xssf.usermodel that implement Cell
 class XSSFCell
          High level representation of a cell in a row of a spreadsheet.
 

Methods in org.apache.poi.xssf.usermodel that return types with arguments of type Cell
 java.util.Iterator<Cell> XSSFRow.cellIterator()
          Cell iterator over the physically defined cells:
 java.util.Iterator<Cell> XSSFRow.iterator()
          Alias for XSSFRow.cellIterator() to allow foreach loops:
 

Methods in org.apache.poi.xssf.usermodel with parameters of type Cell
 CellValue XSSFFormulaEvaluator.evaluate(Cell cell)
          If cell contains a formula, the formula is evaluated and returned, else the CellValue simply copies the appropriate cell value from the cell and also its cell type.
 int XSSFFormulaEvaluator.evaluateFormulaCell(Cell cell)
          If cell contains formula, it evaluates the formula, and saves the result of the formula.
 XSSFCell XSSFFormulaEvaluator.evaluateInCell(Cell cell)
          If cell contains formula, it evaluates the formula, and puts the formula result back into the cell, in place of the old formula.
 void XSSFFormulaEvaluator.notifyDeleteCell(Cell cell)
           
 void XSSFFormulaEvaluator.notifySetFormula(Cell cell)
           
 void XSSFFormulaEvaluator.notifyUpdateCell(Cell cell)
           
 CellRange<XSSFCell> XSSFSheet.removeArrayFormula(Cell cell)
           
 void XSSFRow.removeCell(Cell cell)
          Remove the Cell from this row.
 



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