クラス MetadataTarget
- java.lang.ObjectSE
-
- jakarta.faces.view.facelets.MetadataTarget
public abstract class MetadataTarget extends ObjectSE
- 導入:
- 2.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 MetadataTarget()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 abstract PropertyDescriptorSE
getProperty(StringSE name)
引数name
で指定された名前のプロパティの BeanPropertyDescriptor
を返します。abstract ClassSE
getPropertyType(StringSE name)
引数name
で指定された名前のプロパティのClass
を返します。abstract MethodSE
getReadMethod(StringSE name)
引数name
で指定された名前のプロパティの getter のMethod
を返します。abstract ClassSE
getTargetClass()
メタデータターゲットのClass
を返します。abstract MethodSE
getWriteMethod(StringSE name)
引数name
で指定された名前のプロパティの setter のMethod
を返します。abstract boolean
isTargetInstanceOf(ClassSE type)
このメタデータ要素のターゲットが引数type
のインスタンスである場合、true を返します。
メソッドの詳細
getProperty
public abstract PropertyDescriptorSE getProperty(StringSE name)
引数
name
で指定された名前のプロパティの BeanPropertyDescriptor
を返します。- パラメーター:
name
-PropertyDescriptor
を返す必要があるプロパティの名前。- 戻り値:
PropertyDescriptor
SE
isTargetInstanceOf
public abstract boolean isTargetInstanceOf(ClassSE type)
このメタデータ要素のターゲットが引数
type
のインスタンスである場合、true を返します。- パラメーター:
type
- インスタンスをテストするClass
。- 戻り値:
- 型がターゲットインスタンスの場合は true、それ以外の場合は false。
getTargetClass
public abstract ClassSE getTargetClass()
メタデータターゲットの
Class
を返します。- 戻り値:
- ターゲットクラス。
getPropertyType
public abstract ClassSE getPropertyType(StringSE name)
引数
name
で指定された名前のプロパティのClass
を返します。- パラメーター:
name
-Class
を返す必要があるプロパティの名前。- 戻り値:
- プロパティのクラス。
getWriteMethod
public abstract MethodSE getWriteMethod(StringSE name)
引数
name
で指定された名前のプロパティの setter のMethod
を返します。- パラメーター:
name
-Method
を返す必要があるプロパティの名前。- 戻り値:
Method
SE を書き込みます。