public abstract class MetadataTarget extends ObjectSE
| コンストラクターと説明 |
|---|
MetadataTarget() |
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract PropertyDescriptorSE | getProperty(StringSE name) 引数 |
abstract ClassSE | getPropertyType(StringSE name) 引数 |
abstract MethodSE | getReadMethod(StringSE name) 引数 |
abstract ClassSE | getTargetClass() メタデータターゲットの |
abstract MethodSE | getWriteMethod(StringSE name) 引数 |
abstract boolean | isTargetInstanceOf(ClassSE type) このメタデータ要素のターゲットが引数 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic abstract PropertyDescriptorSE getProperty(StringSE name)
引数 name で指定された名前のプロパティの Bean PropertyDescriptor を返します。
name - PropertyDescriptor を返す必要があるプロパティの名前。PropertyDescriptorSEpublic abstract boolean isTargetInstanceOf(ClassSE type)
このメタデータ要素のターゲットが引数 type のインスタンスである場合、true を返します。
type - インスタンスをテストする Class。public abstract ClassSE getTargetClass()
メタデータターゲットの Class を返します。
public abstract ClassSE getPropertyType(StringSE name)
引数 name で指定された名前のプロパティの Class を返します。
name - Class を返す必要があるプロパティの名前。public abstract MethodSE getWriteMethod(StringSE name)
引数 name で指定された名前のプロパティの setter の Method を返します。
name - Method を返す必要があるプロパティの名前。MethodSE を書き込みます。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.