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

## net.w_horse.excelpojo.annotation
クラス ExcelPOJOAnnotationParser

    java.lang.Object
      net.w_horse.excelpojo.annotation.ExcelPOJOAnnotationParser

    public class ExcelPOJOAnnotationParser

extends java.lang.Object

アノテーションを解析してExcel検索オブジェクトの情報をセットするクラス

作成者:
  kawahara

コンストラクタの概要
`ExcelPOJOAnnotationParser()`

メソッドの概要
`java.lang.String` | `getTargetClass()`
`void` | `setCellSeeker(java.lang.annotation.Annotation annotation, ConstantValueCellSeeker seeker)`
`void` | `setCellSeeker(java.lang.annotation.Annotation annotation, HorizontalRepeatsSeeker seeker)`
`void` | `setCellSeeker(java.lang.annotation.Annotation annotation, LabeledCellSeeker seeker)`
`void` | `setCellSeeker(java.lang.annotation.Annotation annotation, MappedCellSeeker seeker)`
`void` | `setCellSeeker(java.lang.annotation.Annotation annotation, PointedCellSeeker seeker)`
`void` | `setCellSeeker(java.lang.annotation.Annotation annotation, VerticalRepeatsSeeker seeker)`
`void` | `setTargetClass(java.lang.String targetClass)`
`void` | `setTargetClassProperties(java.util.HashMap<java.lang.String,CellSeeker> targetClassProperties, java.lang.Class<?> targetClass)`

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

コンストラクタの詳細

### ExcelPOJOAnnotationParser

    public ExcelPOJOAnnotationParser()

メソッドの詳細

### setTargetClassProperties

    public void setTargetClassProperties(java.util.HashMap<java.lang.String,CellSeeker> targetClassProperties,
                                         java.lang.Class<?> targetClass)
                                  throws java.lang.ClassNotFoundException,
                                         java.lang.LinkageError,
                                         ExcelPOJOException

  パラメータ:
    `targetClassProperties` -
    `targetClass` -
  例外:
    `java.lang.LinkageError`
    `java.lang.ClassNotFoundException`
    `ExcelPOJOException`

### setCellSeeker

    public void setCellSeeker(java.lang.annotation.Annotation annotation,
                              LabeledCellSeeker seeker)

### setCellSeeker

    public void setCellSeeker(java.lang.annotation.Annotation annotation,
                              PointedCellSeeker seeker)

### setCellSeeker

    public void setCellSeeker(java.lang.annotation.Annotation annotation,
                              ConstantValueCellSeeker seeker)

### setCellSeeker

    public void setCellSeeker(java.lang.annotation.Annotation annotation,
                              VerticalRepeatsSeeker seeker)
                       throws java.lang.ClassNotFoundException,
                              java.lang.LinkageError,
                              ExcelPOJOException

  例外:
    `java.lang.ClassNotFoundException`
    `java.lang.LinkageError`
    `ExcelPOJOException`

### setCellSeeker

    public void setCellSeeker(java.lang.annotation.Annotation annotation,
                              HorizontalRepeatsSeeker seeker)
                       throws java.lang.ClassNotFoundException,
                              java.lang.LinkageError,
                              ExcelPOJOException

  例外:
    `java.lang.ClassNotFoundException`
    `java.lang.LinkageError`
    `ExcelPOJOException`

### setCellSeeker

    public void setCellSeeker(java.lang.annotation.Annotation annotation,
                              MappedCellSeeker seeker)

### getTargetClass

    public java.lang.String getTargetClass()

### setTargetClass

    public void setTargetClass(java.lang.String targetClass)

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