org.seasar.s2csv.annotation
??? DefaultAnnotationProxy
java.lang.Object
org.seasar.s2csv.annotation.DefaultAnnotationProxy
- ????????????????:
- java.lang.reflect.InvocationHandler
public class DefaultAnnotationProxy
- extends java.lang.Object
- implements java.lang.reflect.InvocationHandler
アノテーションインスタンス(Proxy)を作成します。
ただし設定はすべてデフォルトになります。
- ???:
- newta
?????????? |
DefaultAnnotationProxy(java.lang.Class<? extends java.lang.annotation.Annotation> ref_clazz)
アノテーションのインスタンスを作成します。 |
??????? |
static java.lang.annotation.Annotation |
getAnnotationInstance(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)
アノテーションのインスタンスを作成します。 |
int |
hashCode()
|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
|
java.lang.String |
toString()
|
??? java.lang.Object ??????????? |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
DefaultAnnotationProxy
public DefaultAnnotationProxy(java.lang.Class<? extends java.lang.annotation.Annotation> ref_clazz)
- アノテーションのインスタンスを作成します。
- ?????:
ref_clazz
- ref_clazz
getAnnotationInstance
public static java.lang.annotation.Annotation getAnnotationInstance(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)
- アノテーションのインスタンスを作成します。
- ?????:
clazz
- clazz
- ???:
- annotation
invoke
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
- ??:
- ???????
java.lang.reflect.InvocationHandler
?? invoke
- ??:
java.lang.Throwable
toString
public java.lang.String toString()
- ???????:
- ???
java.lang.Object
?? toString
hashCode
public int hashCode()
- ???????:
- ???
java.lang.Object
?? hashCode
Copyright © 2004-2008-2008 The Seasar Foundation. All Rights Reserved.