- java.lang.Object
-
- javafx.beans.property.adapter.JavaBeanFloatPropertyBuilder
-
public final class JavaBeanFloatPropertyBuilder extends Object
JavaBeanFloatPropertyBuilder
を使用して、JavaBeanFloatProperties
を作成できます。JavaBeanFloatProperty
を作成するには、最初にcreate()
を呼び出してビルダーを生成し、必要なプロパティを設定してから、build()
を呼び出してプロパティを生成できます。ビルダーのすべてのプロパティを指定する必要はありません。いくつかの組合せが可能です。 最低でも、プロパティの
name(java.lang.String)
およびbean(java.lang.Object)
を指定する必要があります。 getterとsetterの名前が規則に従っている場合、これで十分です。 そうでない場合、getterおよびsetterの代替の名前(getter(java.lang.String)
とsetter(java.lang.String)
)または直接getterおよびsetterMethods
(getter(java.lang.reflect.Method)
とsetter(java.lang.reflect.Method)
)を指定できます。メソッド・チェーンを有効化するため、プロパティを変更するすべてのメソッドがこのビルダーへの参照を返します。
同じクラスのいくつかのインスタンスの同じプロパティにアダプタを生成する必要がある場合、Java Beanインスタンスを切り替えて(
bean(java.lang.Object)
を使用)build()
を呼び出し、JavaBeanFloatPropertyBuilder
を再利用できます。- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
JavaBeanFloatProperty
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 JavaBeanFloatPropertyBuilder()
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 JavaBeanFloatPropertyBuilder
bean(Object bean)
アダプタを接続するJava Beanインスタンスを設定しますJavaBeanFloatPropertyBuilder
beanClass(Class<?> beanClass)
getterとsetterを検索するJava Beanクラスを設定します。JavaBeanFloatProperty
build()
現在の設定を使用した新しいJavaBeanFloatProperty
を生成します。static JavaBeanFloatPropertyBuilder
create()
JavaBeanFloatPropertyBuilder
の新しいインスタンスを作成します。JavaBeanFloatPropertyBuilder
getter(Method getter)
getterメソッドを直接設定します。JavaBeanFloatPropertyBuilder
getter(String getter)
getterの代替の名前を設定します。JavaBeanFloatPropertyBuilder
name(String name)
プロパティの名前を設定しますJavaBeanFloatPropertyBuilder
setter(Method setter)
setterメソッドを直接設定します。JavaBeanFloatPropertyBuilder
setter(String setter)
setterの代替の名前を設定します。
-
-
-
メソッドの詳細
-
create
public static JavaBeanFloatPropertyBuilder create()
JavaBeanFloatPropertyBuilder
の新しいインスタンスを作成します。- 戻り値:
- 新しい
JavaBeanFloatPropertyBuilder
-
build
public JavaBeanFloatProperty build() throws NoSuchMethodException
現在の設定を使用した新しいJavaBeanFloatProperty
を生成します。- 戻り値:
- 新しい
JavaBeanFloatProperty
- 例外:
NoSuchMethodException
- Java Beanプロパティのgetterとsetterを検索する設定が十分でなかった場合IllegalArgumentException
- Java Beanプロパティがfloat
またはFloat
型でない場合
-
name
public JavaBeanFloatPropertyBuilder name(String name)
プロパティの名前を設定します- パラメータ:
name
- プロパティの名前- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
bean
public JavaBeanFloatPropertyBuilder bean(Object bean)
アダプタを接続するJava Beanインスタンスを設定します- パラメータ:
bean
- Java Beanインスタンス- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
beanClass
public JavaBeanFloatPropertyBuilder beanClass(Class<?> beanClass)
getterとsetterを検索するJava Beanクラスを設定します。 ビルダーが異なる型のいくつかのJava Beanにアダプタを生成する場合、これが役立つ場合があります。- パラメータ:
beanClass
- Java Beanクラス- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
getter
public JavaBeanFloatPropertyBuilder getter(String getter)
getterの代替の名前を設定します。 getterの名前がJava Beanネーミング規則に従っている場合、これを省略できます。- パラメータ:
getter
- getterの代替の名前- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
setter
public JavaBeanFloatPropertyBuilder setter(String setter)
setterの代替の名前を設定します。 setterの名前がJava Beanネーミング規則に従っている場合、これを省略できます。- パラメータ:
setter
- setterの代替の名前- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
getter
public JavaBeanFloatPropertyBuilder getter(Method getter)
getterメソッドを直接設定します。 getterの名前がJava Beanネーミング規則に従っている場合、これを省略できます。- パラメータ:
getter
- getter- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
setter
public JavaBeanFloatPropertyBuilder setter(Method setter)
setterメソッドを直接設定します。 setterの名前がJava Beanネーミング規則に従っている場合、これを省略できます。- パラメータ:
setter
- setter- 戻り値:
- メソッド・チェーンを有効化するこのビルダーへの参照
-
-