|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の verifyAbstractCellSeeker 内の verifyjava.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 内の clonejava.lang.CloneNotSupportedExceptionpublic 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)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||