org.seasar.framework.aop.intertype
クラス TigerPropertyAnnotationHandler
java.lang.Object
org.seasar.framework.aop.intertype.TigerPropertyAnnotationHandler
- すべての実装されたインタフェース:
- PropertyInterType.PropertyAnnotationHandler
public class TigerPropertyAnnotationHandler
- extends java.lang.Object
- implements PropertyInterType.PropertyAnnotationHandler
Tigerアノテーションでを読み取るPropertyInterType.PropertyAnnotationHandler
の実装クラスです。
- 作成者:
- y-komori
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TigerPropertyAnnotationHandler
public TigerPropertyAnnotationHandler()
getPropertyType
public int getPropertyType(java.lang.Class clazz,
int defaultValue)
- 定義:
- インタフェース
PropertyInterType.PropertyAnnotationHandler
内の getPropertyType
getPropertyType
public int getPropertyType(java.lang.reflect.Field field,
int defaultValue)
- 定義:
- インタフェース
PropertyInterType.PropertyAnnotationHandler
内の getPropertyType
getPropertyTypeInternal
public int getPropertyTypeInternal(java.lang.reflect.AnnotatedElement element,
int defaultValue)
- 指定された
注釈可能な要素
(Class
またはField
)
がProperty
で注釈されていれば、 そのvalue
で指定された値を返します。
指定された要素が注釈されていなければデフォルト値を返します。
- パラメータ:
element
- 注釈可能な要素defaultValue
- デフォルト値
- 戻り値:
- 指定された
注釈可能な要素
(Class
またはField
)
がProperty
で注釈されていれば、 そのvalue
で指定された値
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.