keycloak-oidc-service
公開メンバ関数 | 全メンバ一覧
org.keycloak.models.utils.reflection.MethodProperty< V > インタフェーステンプレート
org.keycloak.models.utils.reflection.MethodProperty< V > の継承関係図
Inheritance graph
org.keycloak.models.utils.reflection.MethodProperty< V > 連携図
Collaboration graph

公開メンバ関数

Method getAnnotatedElement ()
 
String getName ()
 
Type getBaseType ()
 
Class< V > getJavaClass ()
 
Member getMember ()
 
getValue (Object instance)
 
void setValue (Object instance, V value)
 
Class<?> getDeclaringClass ()
 
boolean isReadOnly ()
 
void setAccessible ()
 
boolean isAnnotationPresent (Class<? extends Annotation > annotation)
 

詳解

関数詳解

◆ getAnnotatedElement()

Method org.keycloak.models.utils.reflection.MethodProperty< V >.getAnnotatedElement ( )

◆ getBaseType()

Type org.keycloak.models.utils.reflection.Property< V >.getBaseType ( )
inherited

Returns the property type

戻り値
The property type

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ getDeclaringClass()

Class<?> org.keycloak.models.utils.reflection.Property< V >.getDeclaringClass ( )
inherited

Returns the class that declares the property

戻り値

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ getJavaClass()

Class<V> org.keycloak.models.utils.reflection.Property< V >.getJavaClass ( )
inherited

Returns the property type

戻り値
The property type

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ getMember()

Member org.keycloak.models.utils.reflection.Property< V >.getMember ( )
inherited

Get the member responsible for retrieving the property value

戻り値

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ getName()

String org.keycloak.models.utils.reflection.Property< V >.getName ( )
inherited

Returns the name of the property. If the property is a field, then the field name is returned. Otherwise, if the property is a method, then the name that is returned is the getter method name without the "get" or "is" prefix, and a lower case first letter.

戻り値
The name of the property

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ getValue()

V org.keycloak.models.utils.reflection.Property< V >.getValue ( Object  instance)
inherited

Returns the property value for the specified bean. The property to be returned is either a field or getter method.

引数
beanThe bean to read the property from
戻り値
The property value
例外
ClassCastExceptionif the value is not of the type V

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ isAnnotationPresent()

boolean org.keycloak.models.utils.reflection.Property< V >.isAnnotationPresent ( Class<? extends Annotation >  annotation)
inherited

Indicates whether the given annotation is defined for this property. This method will consider the annotations present in both field and accessor method.

引数
annotationThe Annotation to check.
戻り値
True if the annotation is defined. Otherwise is false.

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ isReadOnly()

boolean org.keycloak.models.utils.reflection.Property< V >.isReadOnly ( )
inherited

Indicates whether this is a read-only property

戻り値

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ setAccessible()

void org.keycloak.models.utils.reflection.Property< V >.setAccessible ( )
inherited

Calls the setAccessible method on the underlying member(s).

The operation should be performed within a PrivilegedAction

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。

◆ setValue()

void org.keycloak.models.utils.reflection.Property< V >.setValue ( Object  instance,
value 
)
inherited

This method sets the property value for a specified bean to the specified value. The property to be set is either a field or setter method.

引数
beanThe bean containing the property to set
valueThe new property value

org.keycloak.models.utils.reflection.MethodPropertyImpl< V >で実装されています。


このインタフェース詳解は次のファイルから抽出されました: