|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.dyndns.nuda.tools.util.ReflectUtil.AttributeContext
public static class ReflectUtil.AttributeContext
フィールドの概要 | |
---|---|
protected java.lang.String |
attributeName
|
protected boolean |
hasGetter
|
protected boolean |
hasSetter
|
protected boolean |
isBoolPresend
|
protected java.lang.Class<?> |
presentedClass
|
コンストラクタの概要 | |
---|---|
ReflectUtil.AttributeContext(java.lang.reflect.Method method,
java.lang.Class<?> cls)
|
メソッドの概要 | |
---|---|
int |
compare(ReflectUtil.AttributeContext o1,
ReflectUtil.AttributeContext o2)
|
int |
compareTo(ReflectUtil.AttributeContext o)
|
boolean |
equals(java.lang.Object obj)
|
static ReflectUtil.AttributeContext[] |
getAccessorSummary(java.lang.Class<?> cls)
引数に指定されたクラスオブジェクトをもとにアクセッサメソッドの一覧を返します |
java.lang.String |
getAttributeName()
|
static java.util.Set<ReflectUtil.AttributeContext> |
getContexts(java.lang.Class<?> cls)
|
java.lang.String |
getGetterBoolName()
|
java.lang.String |
getGetterName()
|
static ReflectUtil.AttributeContext[] |
getGetterSummary(java.lang.Class<?> cls)
引数に指定されたクラスオブジェクトをもとにゲッタメソッドの一覧を返します |
java.lang.Object |
getInitialValue()
|
static ReflectUtil.AttributeContext[] |
getOperatorSummary(java.lang.Class<?> cls)
引数に指定されたクラスオブジェクトをもとにオペレータ(セッタメソッドでもゲッタメソッドでもないメソッド)の一覧を返します |
java.lang.Class<?> |
getPresentedClass()
|
java.lang.String |
getSetterName()
|
static ReflectUtil.AttributeContext[] |
getSetterSummary(java.lang.Class<?> cls)
引数に指定されたクラスオブジェクトを元にセッタメソッドの一覧を返します |
int |
hashCode()
|
boolean |
isBoolPresend()
|
boolean |
isHasGetter()
|
boolean |
isHasSetter()
|
boolean |
isValidProperty()
対象のメソッドが正常なプロパティメソッドか検査します |
java.lang.String |
toString()
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
protected java.lang.String attributeName
protected java.lang.Class<?> presentedClass
protected boolean isBoolPresend
protected boolean hasGetter
protected boolean hasSetter
コンストラクタの詳細 |
---|
public ReflectUtil.AttributeContext(java.lang.reflect.Method method, java.lang.Class<?> cls)
メソッドの詳細 |
---|
public java.lang.String getAttributeName()
public java.lang.String getGetterName()
public java.lang.String getGetterBoolName()
public java.lang.String getSetterName()
public boolean isBoolPresend()
public boolean isHasGetter()
public boolean isHasSetter()
public java.lang.Class<?> getPresentedClass()
public java.lang.Object getInitialValue()
public static ReflectUtil.AttributeContext[] getSetterSummary(java.lang.Class<?> cls)
cls
- 解析対象クラスオブジェクト
public static ReflectUtil.AttributeContext[] getGetterSummary(java.lang.Class<?> cls)
cls
- 解析対象クラスオブジェクト
public static ReflectUtil.AttributeContext[] getAccessorSummary(java.lang.Class<?> cls)
cls
- 解析対象クラスオブジェクト
public static ReflectUtil.AttributeContext[] getOperatorSummary(java.lang.Class<?> cls)
cls
- 解析対象クラスオブジェクト
public static java.util.Set<ReflectUtil.AttributeContext> getContexts(java.lang.Class<?> cls)
public boolean isValidProperty()
public java.lang.String toString()
java.lang.Object
内の toString
public int hashCode()
java.lang.Object
内の hashCode
public boolean equals(java.lang.Object obj)
java.util.Comparator<ReflectUtil.AttributeContext>
内の equals
java.lang.Object
内の equals
public int compare(ReflectUtil.AttributeContext o1, ReflectUtil.AttributeContext o2)
java.util.Comparator<ReflectUtil.AttributeContext>
内の compare
public int compareTo(ReflectUtil.AttributeContext o)
java.lang.Comparable<ReflectUtil.AttributeContext>
内の compareTo
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |