public class Cell extends java.lang.Object implements java.lang.Comparable<Cell>
getCellType()
で得ることができます。getCellStatus()
で得ることができます。getValue()
で得ることができるのはElement型オブジェクトです。
Element型オブジェクトはセルの値を表す汎用のデータ型です。addCell()
メソッドによって作成します。修飾子とタイプ | クラスと説明 |
---|---|
static class |
Cell.CellStatus |
static class |
Cell.CellType |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
compareTo(Cell o) |
Cell |
createUndefinedReferenceCells()
このセルが式を持っており、式の中に存在しないセルへの参照がある場合、対応するセルを作成します。
|
boolean |
equals(java.lang.Object obj) |
Cell.CellType |
getCellType()
このセルのタイプを返します
|
java.lang.String |
getFormula()
式を返します。
|
java.lang.String |
getFullyQualifiedName()
このセルの完全修飾名を返します
|
java.lang.String |
getLabel()
このセルのラベルを返します
|
java.lang.String |
getName()
このセルの名前を返します
|
Sheet |
getSheet()
このセルを持っているシートへの参照を返します
|
Cell.CellStatus |
getStatus()
このセルのステータスを返します
|
Element |
getValue()
セルの値を返します
|
java.lang.String |
getValueString()
このセルの値を文字列として返します
|
Element.ElementType |
getValueType()
このセルの値のタイプを返します
|
int |
hashCode() |
static boolean |
isValidCellName(java.lang.String cellName)
渡された文字列がセル名として正しいかチェックします。
|
static boolean |
isValidFullyQualifiedCellName(java.lang.String fullyQualifiedCellName)
渡された文字列が完全修飾セル名として正しいかチェックします。
|
Cell |
setBooleanValue(boolean bool)
セルに論理値をセットします
|
Cell |
setDateValue(java.util.Date date)
セルに日付をセットします
|
Cell |
setEmptyValue()
このセルの値を空にします
|
Cell |
setFormula(java.lang.String formula)
セルに式をセットします。
|
Cell |
setLabel(java.lang.String newLabel)
ラベルをセットします
|
Cell |
setNumberValue(java.lang.String numString)
セルに数値をセットします
|
Cell |
setStringValue(java.lang.String string)
セルに文字列をセットします
|
Cell |
setValue(java.lang.String value)
セルの値をセットします。
|
java.lang.String |
toString() |
public java.lang.String getFormula()
public java.lang.String getName()
public java.lang.String getLabel()
public java.lang.String getFullyQualifiedName()
public Sheet getSheet()
public Cell.CellStatus getStatus()
public java.lang.String getValueString()
public Element.ElementType getValueType()
public Cell.CellType getCellType()
public Element getValue()
public Cell setLabel(java.lang.String newLabel)
newLabel
- 新しいラベルpublic Cell setValue(java.lang.String value)
value
- 値の文字列表現public Cell createUndefinedReferenceCells()
public Cell setNumberValue(java.lang.String numString)
numString
- 数値の文字列表現public Cell setStringValue(java.lang.String string)
string
- セルの値public Cell setBooleanValue(boolean bool)
bool
- セルの値public Cell setDateValue(java.util.Date date)
date
- セルの値public Cell setFormula(java.lang.String formula)
formula
- 式public Cell setEmptyValue()
public static boolean isValidCellName(java.lang.String cellName)
cellName
- チェックするセル名public static boolean isValidFullyQualifiedCellName(java.lang.String fullyQualifiedCellName)
cellName
- チェックするセル名public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object