|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnet.w_horse.excelpojo.excel.cellseeker.AbstractCellSeeker
net.w_horse.excelpojo.excel.cellseeker.LabeledCellSeeker
public class LabeledCellSeeker
コンストラクタの概要 | |
---|---|
LabeledCellSeeker()
|
メソッドの概要 | |
---|---|
java.lang.Object |
clone()
|
java.lang.String |
getLabel()
|
java.lang.String |
getMargedLabel()
|
java.lang.String |
getRetrieveFrom()
|
boolean |
isMargedRows()
|
java.lang.Object |
seekCellValue(org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.Class<?> requiredType)
セルの検索を行い、値を取得する。 |
void |
set(java.lang.annotation.Annotation annotation,
ExcelPOJOAnnotationParser parser)
アノテーションパーサーに定義情報をセットしてもらう |
void |
setLabel(java.lang.String label)
|
void |
setMargedLabel(java.lang.String margedLabel)
|
void |
setMargedRows(boolean margedRows)
|
void |
setRetrieveFrom(java.lang.String retrieveFrom)
|
void |
setValue(org.apache.poi.ss.usermodel.Sheet sheet,
net.w_horse.excelpojo.excel.cellseeker.AbstractCellSeeker.Offset basePosition,
net.w_horse.excelpojo.excel.cellseeker.AbstractCellSeeker.Offset offset,
java.lang.Object value)
セルの検索を行い、値をセットする。 |
void |
setValue(org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.Object value)
セルの検索を行い、値をセットする。 |
boolean |
verify()
実行時に定義内容の妥当性チェックを行う 定義に誤りや矛盾がある場合は IllegalArgumentException をあげる |
クラス net.w_horse.excelpojo.excel.cellseeker.AbstractCellSeeker から継承されたメソッド |
---|
getConverter, getExcelPOJOBridge, getRange, getUse, setConverter, setExcelPOJOBridge, setRange, setUse |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public LabeledCellSeeker()
メソッドの詳細 |
---|
public void set(java.lang.annotation.Annotation annotation, ExcelPOJOAnnotationParser parser)
CellSeeker
の記述:
annotation
- アノテーションparser
- アノテーションパーサーpublic boolean verify() throws java.lang.IllegalArgumentException, ExcelPOJOException
CellSeeker
の記述:IllegalArgumentException
をあげる
CellSeeker
内の verify
AbstractCellSeeker
内の verify
java.lang.IllegalArgumentException
- 定義に誤りや矛盾がある場合
ExcelPOJOException
- listClassで無効なクラスが指定されていた場合public java.lang.Object seekCellValue(org.apache.poi.ss.usermodel.Sheet sheet, java.lang.Class<?> requiredType) throws ExcelPOJOException
CellSeeker
の記述:
sheet
- 検索対象(読み込み)のシートrequiredType
- 取得する値の型
CellNotFoundException
- use="required"が指定されていた際にセルが見つからない場合
ExcelPOJOException
- その他例外public void setValue(org.apache.poi.ss.usermodel.Sheet sheet, java.lang.Object value) throws ExcelPOJOException
CellSeeker
の記述:
sheet
- 検索対象(書き込み)のシートvalue
- 書き込む値
CellNotFoundException
- use="required"が指定されていた際にセルが見つからない場合
ExcelPOJOException
- その他例外public void setValue(org.apache.poi.ss.usermodel.Sheet sheet, net.w_horse.excelpojo.excel.cellseeker.AbstractCellSeeker.Offset basePosition, net.w_horse.excelpojo.excel.cellseeker.AbstractCellSeeker.Offset offset, java.lang.Object value) throws ExcelPOJOException
CellSeeker
の記述:
sheet
- 書き込み対象のシートbasePosition
- 基点offset
- 相対位置value
- 値
CellNotFoundException
- use="required"が指定されていた際にセルが見つからない場合
ExcelPOJOException
- その他例外public java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.Object
内の clone
java.lang.CloneNotSupportedException
public void setLabel(java.lang.String label)
public java.lang.String getLabel()
public void setRetrieveFrom(java.lang.String retrieveFrom)
public java.lang.String getRetrieveFrom()
public void setMargedLabel(java.lang.String margedLabel)
public java.lang.String getMargedLabel()
public boolean isMargedRows()
public void setMargedRows(boolean margedRows)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |