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

## jp.sf.orangesignal.ta.data.annotation
クラス AnnotationParser

    java.lang.Object
      jp.sf.orangesignal.ta.data.annotation.AnnotationParser

    public abstract class AnnotationParser

extends Object

注釈を解析してデータ項目群情報を構築する機能を提供します。

導入されたバージョン:
  2.1
作成者:
  杉澤 浩二

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

メソッドの概要
`static DatasetSource` | `parse(Collection<?> collection)` 指定されたデータコレクションの注釈を解析してデータ項目群情報を構築して返します。
`static DatasetSource` | `parse(Object obj)` 指定されたデータセットの注釈を解析してデータ項目群情報を構築して返します。
`static DatasetSource` | `parse(Object[] array)` 指定されたデータ配列の注釈を解析してデータ項目群情報を構築して返します。

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

コンストラクタの詳細

### AnnotationParser

    public AnnotationParser()

メソッドの詳細

### parse

    public static DatasetSource parse(Object obj)

  指定されたデータセットの注釈を解析してデータ項目群情報を構築して返します。

  パラメータ:
    `obj` - データセット
  戻り値:
    データ項目群情報
  例外:
    `IllegalArgumentException` - データセットに `null` が指定された場合
    `AnnotationException` - 注釈の解析に失敗した場合

### parse

    public static DatasetSource parse(Collection<?> collection)

  指定されたデータコレクションの注釈を解析してデータ項目群情報を構築して返します。

  パラメータ:
    `collection` - データコレクション
  戻り値:
    データ項目群情報
  例外:
    `IllegalArgumentException` - データセットに `null` が指定された場合
    `AnnotationException` - 注釈の解析に失敗した場合

### parse

    public static DatasetSource parse(Object[] array)

  指定されたデータ配列の注釈を解析してデータ項目群情報を構築して返します。

  パラメータ:
    `array` - データ配列
  戻り値:
    データ項目群情報
  例外:
    `IllegalArgumentException` - データセットに `null` が指定された場合
    `AnnotationException` - 注釈の解析に失敗した場合

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

Copyright © 2006-2009 OrangeSignal.com. All Rights Reserved.