keycloak
静的公開メンバ関数 | 非公開メンバ関数 | 全メンバ一覧
org.keycloak.models.utils.reflection.Properties クラス
org.keycloak.models.utils.reflection.Properties 連携図
Collaboration graph

静的公開メンバ関数

static< V > MethodProperty< V > createProperty (Method method)
 
static< V > boolean isProperty (Method method)
 

非公開メンバ関数

 Properties ()
 

詳解

Utility class for working with JavaBean style properties

参照
Property

構築子と解体子

◆ Properties()

org.keycloak.models.utils.reflection.Properties.Properties ( )
inlineprivate
29  {
30  }

関数詳解

◆ createProperty()

static <V> MethodProperty<V> org.keycloak.models.utils.reflection.Properties.createProperty ( Method  method)
inlinestatic

Create a JavaBean style property from the specified method

引数
<V>
method
戻り値
例外
IllegalArgumentExceptionif the method does not match JavaBean conventions
参照
http://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html
43  {
44  return new MethodPropertyImpl<V>(method);
45  }

◆ isProperty()

static <V> boolean org.keycloak.models.utils.reflection.Properties.isProperty ( Method  method)
inlinestatic

Indicates whether this method is a valid property method.

50  {
51  try {
52  new MethodPropertyImpl<V>(method);
53  return true;
54  } catch (IllegalArgumentException e) {
55  return false;
56  }
57  }

このクラス詳解は次のファイルから抽出されました: