概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.bbreak.excella.core.tag.excel2java
クラス ObjectsPropertyParser

    java.lang.Object
      org.bbreak.excella.core.tag.excel2java.ObjectsPropertyParser

    public abstract class ObjectsPropertyParser

extends Object

Objectsパーサ用独自プロパティ解析クラス

導入されたバージョン:
  1.0

コンストラクタの概要
`ObjectsPropertyParser(String tag)` コンストラクタ

メソッドの概要
`String` | `getTag()` タグを取得する
`boolean` | `isParse(Sheet sheet, Cell tagCell)` パース処理を行うか否かの判定
`abstract void` | `parse(Object object, Object cellValue, String tag, Map<String,String> params)` パース処理を実行する
`void` | `setTag(String tag)` タグを設定する

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### ObjectsPropertyParser

    public ObjectsPropertyParser(String tag)

  コンストラクタ

  パラメータ:
    `tag` - タグ

メソッドの詳細

### getTag

    public String getTag()

  タグを取得する

  戻り値:
    tag タグ

### setTag

    public void setTag(String tag)

  タグを設定する

  パラメータ:
    `tag` - タグ

### isParse

    public boolean isParse(Sheet sheet,
                           Cell tagCell)
                    throws ParseException

  パース処理を行うか否かの判定

  パラメータ:
    `sheet` - 対象シート
    `tagCell` - 対象セル
  戻り値:
    処理対象の場合はTrue、処理対象外の場合はFalse
  例外:
    `ParseException`

### parse

    public abstract void parse(Object object,
                               Object cellValue,
                               String tag,
                               Map<String,String> params)
                        throws ParseException

  パース処理を実行する

  パラメータ:
    `object` - 対象オブジェクト
    `cellValue` - セルの値
    `tag` - タグ
    `params` - パラメータのマップ
  例外:
    `ParseException`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド