org.seasar.framework.util.tiger
クラス AnnotationUtil

java.lang.Object
  上位を拡張 org.seasar.framework.util.tiger.AnnotationUtil

public class AnnotationUtil
extends java.lang.Object

アノテーションのためのユーティリティクラスです。

作成者:
higa

コンストラクタの概要
protected AnnotationUtil()
          インスタンスを構築します。
 
メソッドの概要
static java.util.Map<java.lang.String,java.lang.Object> getProperties(java.lang.annotation.Annotation annotation)
          アノテーションの要素を名前と値のMapとして返します。
static java.lang.Object getProperty(BeanDesc beanDesc, java.lang.annotation.Annotation annotation, java.lang.String name)
          アノテーションの要素の値を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AnnotationUtil

protected AnnotationUtil()
インスタンスを構築します。

メソッドの詳細

getProperties

public static java.util.Map<java.lang.String,java.lang.Object> getProperties(java.lang.annotation.Annotation annotation)
アノテーションの要素を名前と値のMapとして返します。

パラメータ:
annotation - アノテーション
戻り値:
アノテーションの要素の名前と値からなるMap

getProperty

public static java.lang.Object getProperty(BeanDesc beanDesc,
                                           java.lang.annotation.Annotation annotation,
                                           java.lang.String name)
アノテーションの要素の値を返します。

パラメータ:
beanDesc - アノテーションを表すBeanDesc
annotation - アノテーション
name - 要素の名前
戻り値:
アノテーションの要素の値


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.