- java.lang.Object
-
- javafx.beans.binding.Bindings
-
public final class Bindings extends Object
Bindingsは、簡単なバインディングを作成するために多くのユーティリティ関数を使用したヘルパー・クラスです。通常、同じ操作を定義する2つの方法があります: Fluent APIとこのクラスのファクトリ・メソッド。 これにより、開発者は非常に理解しやすい方法で複雑な式を定義できます。 たとえば、Fluent APIのみを使用して、式
result = a*b + c*dを定義できます:DoubleBinding result = a.multiply(b).add(c.multiply(d));または、Bindingsのファクトリ・メソッドのみを使用します:
NumberBinding result = add (multiply(a, b), multiply(c,d));または、両方の可能性を組み合せます:
NumberBinding result = add (a.multiply(b), c.multiply(d));Fluent APIの使用とこのクラスのファクトリ・メソッドの使用の主な違いは、Fluent APIでは、オペランドの少なくとも1つがExpression (
javafx.beans.bindingを参照してください)である必要があることです。 (各式には、ObservableValueから式を生成する静的メソッドが含まれています。)また、詳細に監視した場合、Fluent APIの戻りタイプが前述の例と異なる場合があります。 多くの場合、Fluent APIでは、戻りタイプをより詳細にできます(暗黙キャスティングの詳細は、
NumberExpressionを参照)。select-bindings (さまざまな
select*メソッドを参照) で使用されているクラスが名前付きモジュールにある場合は、javafx.baseモジュールからリフレクションによるアクセスが可能である必要があります。 モジュールが少なくともjavafx.baseモジュールに対してopensされていればリフレクションによるアクセスが可能になります。com.foo.MyClassがfoo.appモジュールである場合、例えば、module-info.javaは次のようになります:module foo.app { opens com.foo to javafx.base; }あるいは、モジュールがクラスを含むパッケージを無条件に
exportsすると、そのクラスに対するリフレクションによるアクセスが可能になります。- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
Binding、NumberBinding
-
-
メソッドのサマリー
-
-
-
メソッドの詳細
-
createBooleanBinding
public static BooleanBinding createBooleanBinding(Callable<Boolean> func, Observable... dependencies)
カスタムBooleanBindingを作成するヘルパー関数。- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
createDoubleBinding
public static DoubleBinding createDoubleBinding(Callable<Double> func, Observable... dependencies)
カスタムDoubleBindingを作成するヘルパー関数。- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
createFloatBinding
public static FloatBinding createFloatBinding(Callable<Float> func, Observable... dependencies)
カスタムFloatBindingを作成するヘルパー関数。- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
createIntegerBinding
public static IntegerBinding createIntegerBinding(Callable<Integer> func, Observable... dependencies)
カスタムIntegerBindingを作成するヘルパー関数。- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
createLongBinding
public static LongBinding createLongBinding(Callable<Long> func, Observable... dependencies)
カスタムLongBindingを作成するヘルパー関数。- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
createObjectBinding
public static <T> ObjectBinding<T> createObjectBinding(Callable<T> func, Observable... dependencies)
カスタムObjectBindingを作成するヘルパー関数。- 型パラメータ:
T- バインドされたObjectの型- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
createStringBinding
public static StringBinding createStringBinding(Callable<String> func, Observable... dependencies)
カスタムStringBindingを作成するヘルパー関数。- パラメータ:
func- このバインディングの値を計算する関数。dependencies- このバインディングの依存性。- 戻り値:
- 生成されたバインディング
- 導入されたバージョン:
- JavaFX 2.1
-
select
public static <T> ObjectBinding<T> select(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合はnullです(bがcプロパティを持たない、bがnullである、またはcが適切な型でないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- 型パラメータ:
T- ラップされたObjectの型- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
ObjectBinding
-
selectDouble
public static DoubleBinding selectDouble(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0.0です(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
DoubleBinding
-
selectFloat
public static FloatBinding selectFloat(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0.0fです(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
FloatBinding
-
selectInteger
public static IntegerBinding selectInteger(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0です(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
IntegerBinding
-
selectLong
public static LongBinding selectLong(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0Lです(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
LongBinding
-
selectBoolean
public static BooleanBinding selectBoolean(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合はfalseです(bがcプロパティを持たない、bがnullである、またはcがbooleanでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
ObjectBinding
-
selectString
public static StringBinding selectString(ObservableValue<?> root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は""です(bがcプロパティを持たない、bがnullである、またはcがStringでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。注意: 8.0以降、JavaBeansプロパティがサポートされ、チェーンにある可能性があります。
- パラメータ:
root- ルートObservableValuesteps- 最終プロパティに達するプロパティ名- 戻り値:
- 作成された
ObjectBinding
-
select
public static <T> ObjectBinding<T> select(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合はnullです(bがcプロパティを持たない、bがnullである、またはcが適切な型でないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselect(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- 型パラメータ:
T- ラップされたObjectの型- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
ObjectBinding - 導入されたバージョン:
- JavaFX 8.0
-
selectDouble
public static DoubleBinding selectDouble(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0.0です(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselectDouble(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
DoubleBinding - 導入されたバージョン:
- JavaFX 8.0
-
selectFloat
public static FloatBinding selectFloat(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0.0fです(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselectFloat(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
FloatBinding - 導入されたバージョン:
- JavaFX 8.0
-
selectInteger
public static IntegerBinding selectInteger(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0です(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselectInteger(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
IntegerBinding - 導入されたバージョン:
- JavaFX 8.0
-
selectLong
public static LongBinding selectLong(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は0Lです(bがcプロパティを持たない、bがnullである、またはcがNumberでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselectLong(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
LongBinding - 導入されたバージョン:
- JavaFX 8.0
-
selectBoolean
public static BooleanBinding selectBoolean(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合はfalseです(bがcプロパティを持たない、bがnullである、またはcがbooleanでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselectBoolean(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
ObjectBinding - 導入されたバージョン:
- JavaFX 8.0
-
selectString
public static StringBinding selectString(Object root, String... steps)
a.b.cなどのメンバーを取得するために使用されるバインディングを作成します。 バインディングの値はc、またはcに達しなかった場合は""です(bがcプロパティを持たない、bがnullである、またはcがStringでないなどのため)。select-bindingで使用されるすべてのクラスとプロパティは、publicとして宣言する必要があります。 さらに、名前付きモジュールにクラスが含まれている場合は、
javafx.baseモジュール(「アプリケーションをモジュールとしてデプロイ」を参照してください)モジュールからリフレクションによるアクセスが可能である必要があります。rootにJavaFXプロパティがある場合、この呼び出しは
rootとstep[0]が関連するプロパティ・オブジェクトで置き換えられたselectString(javafx.beans.value.ObservableValue, java.lang.String[])と同じです。- パラメータ:
root- ルートBean。steps- 最終プロパティに達するプロパティ名。 ルートBeanのプロパティをマークするため、最初のステップを指定する必要があります。- 戻り値:
- 作成された
ObjectBinding - 導入されたバージョン:
- JavaFX 8.0
-
when
public static When when(ObservableBooleanValue condition)
3項式の結果を計算するバインディングを作成します。 詳細は、クラスWhenの説明を参照してください。- パラメータ:
condition- 3項式の条件- 戻り値:
- 完全なバインディングを作成する中間クラス
- 関連項目:
When
-
bindBidirectional
public static <T> void bindBidirectional(Property<T> property1, Property<T> property2)
Propertyの2つのインスタンスの間の双方向バインディング(または逆方向バインド)を生成します。双方向バインディングは、両方の方向に有効なバインディングです。 2つのプロパティ
aおよびbが双方バインディングでリンクされ、aの値が変更される場合、bが同じ値に自動的に設定されます。 同様に、bが変更される場合、aが同じ値に設定されます。unbindBidirectional(Property, Property)を使用して、双方向バインディングを削除できます。注意: 双方向バインディングのこの実装は、次の2つの重要な側面で他のすべてのバインディングと動作が異なります。 双方向バインディングを使用して別のプロパティとリンクされるプロパティを引き続き設定できます(通常、バインディングは例外をスローします)。 2つ目に、双方向バインディングは即時に計算されます。つまり、バインドされたプロパティがすぐに更新されます。
- 型パラメータ:
T- プロパティの型- パラメータ:
property1- 最初のProperty<T>property2- 2つ目のProperty<T>- 例外:
NullPointerException- プロパティのいずれかがnullである場合IllegalArgumentException- 両方のプロパティが同じである場合
-
unbindBidirectional
public static <T> void unbindBidirectional(Property<T> property1, Property<T> property2)
bindBidirectional(Property, Property)で以前に定義した双方向バインディングを削除します。- 型パラメータ:
T- プロパティの型- パラメータ:
property1- 最初のProperty<T>property2- 2つ目のProperty<T>- 例外:
NullPointerException- プロパティのいずれかがnullである場合IllegalArgumentException- 両方のプロパティが同じである場合
-
unbindBidirectional
public static void unbindBidirectional(Object property1, Object property2)
bindBidirectional(Property, Property)またはbindBidirectional(javafx.beans.property.Property, javafx.beans.property.Property, java.text.Format)で以前に定義した双方向バインディングを削除します。- パラメータ:
property1- 最初のProperty<T>property2- 2つ目のProperty<T>- 例外:
NullPointerException- プロパティのいずれかがnullである場合IllegalArgumentException- 両方のプロパティが同じである場合- 導入されたバージョン:
- JavaFX 2.1
-
bindBidirectional
public static void bindBidirectional(Property<String> stringProperty, Property<?> otherProperty, Format format)
変換用に指定されたFormatを使用して、String-Propertyと別のPropertyの間の双方向バインディング(または逆方向バインド)を生成します。双方向バインディングは、両方の方向に有効なバインディングです。 2つのプロパティ
aおよびbが双方バインディングでリンクされ、aの値が変更される場合、bが同じ値に自動的に設定されます。 同様に、bが変更される場合、aが同じ値に設定されます。unbindBidirectional(Object, Object)を使用して、双方向バインディングを削除できます。注意: 双方向バインディングのこの実装は、次の2つの重要な側面で他のすべてのバインディングと動作が異なります。 双方向バインディングを使用して別のプロパティとリンクされるプロパティを引き続き設定できます(通常、バインディングは例外をスローします)。 2つ目に、双方向バインディングは即時に計算されます。つまり、バインドされたプロパティがすぐに更新されます。
- パラメータ:
stringProperty-StringPropertyotherProperty- 他の(非String)Propertyformat- プロパティ間の変換に使用されるFormat- 例外:
NullPointerException- プロパティのいずれかまたはformatがnullである場合IllegalArgumentException- 両方のプロパティが同じである場合- 導入されたバージョン:
- JavaFX 2.1
-
bindBidirectional
public static <T> void bindBidirectional(Property<String> stringProperty, Property<T> otherProperty, StringConverter<T> converter)
変換用に指定されたStringConverterを使用して、String-Propertyと別のPropertyの間の双方向バインディング(または逆方向バインド)を生成します。双方向バインディングは、両方の方向に有効なバインディングです。 2つのプロパティ
aおよびbが双方バインディングでリンクされ、aの値が変更される場合、bが同じ値に自動的に設定されます。 同様に、bが変更される場合、aが同じ値に設定されます。unbindBidirectional(Object, Object)を使用して、双方向バインディングを削除できます。注意: 双方向バインディングのこの実装は、次の2つの重要な側面で他のすべてのバインディングと動作が異なります。 双方向バインディングを使用して別のプロパティとリンクされるプロパティを引き続き設定できます(通常、バインディングは例外をスローします)。 2つ目に、双方向バインディングは即時に計算されます。つまり、バインドされたプロパティがすぐに更新されます。
- 型パラメータ:
T- ラップされたObjectの型- パラメータ:
stringProperty-StringPropertyotherProperty- 他の(非String)Propertyconverter- プロパティ間の変換に使用するStringConverter- 例外:
NullPointerException- プロパティのいずれかまたはconverterがnullである場合IllegalArgumentException- 両方のプロパティが同じである場合- 導入されたバージョン:
- JavaFX 2.1
-
bindContentBidirectional
public static <E> void bindContentBidirectional(ObservableList<E> list1, ObservableList<E> list2)
ObservableListの2つのインスタンスの間の双方向バインディング(または逆方向バインド)を生成します。双方向バインディングは、両方の方向に有効なバインディングです。 2つのプロパティ
aおよびbが双方バインディングでリンクされ、aの値が変更される場合、bが同じ値に自動的に設定されます。 同様に、bが変更される場合、aが同じ値に設定されます。2つのリストの内容のみ同期化されます。つまり、両方のリストは異なりますが、同じ要素が含まれます。
unbindContentBidirectional(Object, Object)を使用して、双方向コンテンツ・バインディングを削除できます。注意: 双方向バインディングのこの実装は、次の2つの重要な側面で他のすべてのバインディングと動作が異なります。 双方向バインディングを使用して別のプロパティとリンクされるプロパティを引き続き設定できます(通常、バインディングは例外をスローします)。 2つ目に、双方向バインディングは即時に計算されます。つまり、バインドされたプロパティがすぐに更新されます。
- 型パラメータ:
E- リスト要素の型- パラメータ:
list1- 最初のObservableList<E>list2- 2つ目のObservableList<E>- 例外:
NullPointerException- リストのいずれかがnullである場合IllegalArgumentException-list1==list2である場合- 導入されたバージョン:
- JavaFX 2.1
-
bindContentBidirectional
public static <E> void bindContentBidirectional(ObservableSet<E> set1, ObservableSet<E> set2)
ObservableSetの2つのインスタンスの間の双方向バインディング(または逆方向バインド)を生成します。双方向バインディングは、両方の方向に有効なバインディングです。 2つのプロパティ
aおよびbが双方バインディングでリンクされ、aの値が変更される場合、bが同じ値に自動的に設定されます。 同様に、bが変更される場合、aが同じ値に設定されます。2つのセットの内容のみ同期化されます。つまり、両方のセットは異なりますが、同じ要素が含まれます。
unbindContentBidirectional(Object, Object)を使用して、双方向コンテンツ・バインディングを削除できます。注意: 双方向バインディングのこの実装は、次の2つの重要な側面で他のすべてのバインディングと動作が異なります。 双方向バインディングを使用して別のプロパティとリンクされるプロパティを引き続き設定できます(通常、バインディングは例外をスローします)。 2つ目に、双方向バインディングは即時に計算されます。つまり、バインドされたプロパティがすぐに更新されます。
- 型パラメータ:
E- セット要素の型- パラメータ:
set1- 最初のObservableSet<E>set2- 2つ目のObservableSet<E>- 例外:
NullPointerException- セットのいずれかがnullである場合IllegalArgumentException-set1==set2である場合- 導入されたバージョン:
- JavaFX 2.1
-
bindContentBidirectional
public static <K,V> void bindContentBidirectional(ObservableMap<K,V> map1, ObservableMap<K,V> map2)
ObservableMapの2つのインスタンスの間の双方向バインディング(または逆方向バインド)を生成します。双方向バインディングは、両方の方向に有効なバインディングです。 2つのプロパティ
aおよびbが双方バインディングでリンクされ、aの値が変更される場合、bが同じ値に自動的に設定されます。 同様に、bが変更される場合、aが同じ値に設定されます。2つのマップの内容のみ同期化されます。つまり、両方のマップは異なりますが、同じ要素が含まれます。
unbindContentBidirectional(Object, Object)を使用して、双方向コンテンツ・バインディングを削除できます。注意: 双方向バインディングのこの実装は、次の2つの重要な側面で他のすべてのバインディングと動作が異なります。 双方向バインディングを使用して別のプロパティとリンクされるプロパティを引き続き設定できます(通常、バインディングは例外をスローします)。 2つ目に、双方向バインディングは即時に計算されます。つまり、バインドされたプロパティがすぐに更新されます。
- 型パラメータ:
K- キー要素の型V- 値要素の型- パラメータ:
map1- 最初のObservableMap<K, V>map2- 2つ目のObservableMap<K, V>- 導入されたバージョン:
- JavaFX 2.1
-
unbindContentBidirectional
public static void unbindContentBidirectional(Object obj1, Object obj2)
双方向コンテンツ・バインディングを削除します。- パラメータ:
obj1- 最初のObjectobj2- 2つ目のObject- 導入されたバージョン:
- JavaFX 2.1
-
bindContent
public static <E> void bindContent(List<E> list1, ObservableList<? extends E> list2)
ObservableListとListの間のコンテンツ・バインディングを生成します。コンテンツ・バインディングは、
ListにObservableListと同じ要素が含まれることを保証します。ObservableListの内容が変更される場合、Listが自動的に更新されます。ListがObservableListにバインドされた後、Listを直接変更しないでください。 そのようにすると、予期しない結果が起きることがあります。unbindContent(Object, Object)を使用して、コンテンツ・バインディングを削除できます。- 型パラメータ:
E-List要素の型- パラメータ:
list1-Listlist2-ObservableList- 導入されたバージョン:
- JavaFX 2.1
-
bindContent
public static <E> void bindContent(Set<E> set1, ObservableSet<? extends E> set2)
ObservableSetとSetの間のコンテンツ・バインディングを生成します。コンテンツ・バインディングは、
SetにObservableSetと同じ要素が含まれることを保証します。ObservableSetの内容が変更される場合、Setが自動的に更新されます。SetがObservableSetにバインドされた後、Setを直接変更しないでください。 そのようにすると、予期しない結果が起きることがあります。unbindContent(Object, Object)を使用して、コンテンツ・バインディングを削除できます。- 型パラメータ:
E-Set要素の型- パラメータ:
set1-Setset2-ObservableSet- 例外:
NullPointerException- セットのいずれかがnullである場合IllegalArgumentException-set1==set2である場合- 導入されたバージョン:
- JavaFX 2.1
-
bindContent
public static <K,V> void bindContent(Map<K,V> map1, ObservableMap<? extends K,? extends V> map2)
ObservableMapとMapの間のコンテンツ・バインディングを生成します。コンテンツ・バインディングは、
MapにObservableMapと同じ要素が含まれることを保証します。ObservableMapの内容が変更される場合、Mapが自動的に更新されます。MapがObservableMapにバインドされた後、Mapを直接変更しないでください。 そのようにすると、予期しない結果が起きることがあります。unbindContent(Object, Object)を使用して、コンテンツ・バインディングを削除できます。- 型パラメータ:
K-Mapのキー要素の型V-Mapの値要素の型- パラメータ:
map1-Mapmap2-ObservableMap- 例外:
NullPointerException- マップのいずれかがnullである場合IllegalArgumentException-map1==map2である場合- 導入されたバージョン:
- JavaFX 2.1
-
unbindContent
public static void unbindContent(Object obj1, Object obj2)
コンテンツ・バインディングを削除します。- パラメータ:
obj1- 最初のObjectobj2- 2つ目のObject- 例外:
NullPointerException-Objectsのいずれかがnullである場合IllegalArgumentException-obj1==obj2である場合- 導入されたバージョン:
- JavaFX 2.1
-
negate
public static NumberBinding negate(ObservableNumberValue value)
ObservableNumberValueの否定を計算する新しいNumberBindingを作成します。- パラメータ:
value- オペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- 値がnullの場合
-
add
public static NumberBinding add(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
add
public static DoubleBinding add(ObservableNumberValue op1, double op2)
ObservableNumberValue値と定数値の合計を計算する新しいDoubleBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static DoubleBinding add(double op1, ObservableNumberValue op2)
ObservableNumberValue値と定数値の合計を計算する新しいDoubleBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static NumberBinding add(ObservableNumberValue op1, float op2)
ObservableNumberValue値と定数値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static NumberBinding add(float op1, ObservableNumberValue op2)
ObservableNumberValue値と定数値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static NumberBinding add(ObservableNumberValue op1, long op2)
ObservableNumberValue値と定数値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static NumberBinding add(long op1, ObservableNumberValue op2)
ObservableNumberValue値と定数値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static NumberBinding add(ObservableNumberValue op1, int op2)
ObservableNumberValue値と定数値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
add
public static NumberBinding add(int op1, ObservableNumberValue op2)
ObservableNumberValue値と定数値の合計を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
subtract
public static DoubleBinding subtract(ObservableNumberValue op1, double op2)
ObservableNumberValueの値と定数値の差を計算する新しいDoubleBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static DoubleBinding subtract(double op1, ObservableNumberValue op2)
定数値とObservableNumberValueの値の差を計算する新しいDoubleBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(ObservableNumberValue op1, float op2)
ObservableNumberValueの値と定数値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(float op1, ObservableNumberValue op2)
定数値とObservableNumberValueの値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(ObservableNumberValue op1, long op2)
ObservableNumberValueの値と定数値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(long op1, ObservableNumberValue op2)
定数値とObservableNumberValueの値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(ObservableNumberValue op1, int op2)
ObservableNumberValueの値と定数値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
subtract
public static NumberBinding subtract(int op1, ObservableNumberValue op2)
定数値とObservableNumberValueの値の差を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
multiply
public static DoubleBinding multiply(ObservableNumberValue op1, double op2)
ObservableNumberValueの値と定数値の積を計算する新しいDoubleBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static DoubleBinding multiply(double op1, ObservableNumberValue op2)
ObservableNumberValueの値と定数値の積を計算する新しいDoubleBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(ObservableNumberValue op1, float op2)
ObservableNumberValueの値と定数値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(float op1, ObservableNumberValue op2)
ObservableNumberValueの値と定数値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(ObservableNumberValue op1, long op2)
ObservableNumberValueの値と定数値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(long op1, ObservableNumberValue op2)
ObservableNumberValueの値と定数値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(ObservableNumberValue op1, int op2)
ObservableNumberValueの値と定数値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
multiply
public static NumberBinding multiply(int op1, ObservableNumberValue op2)
ObservableNumberValueの値と定数値の積を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの値の除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
divide
public static DoubleBinding divide(ObservableNumberValue op1, double op2)
ObservableNumberValue値と定数値の除算を計算する新しいDoubleBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static DoubleBinding divide(double op1, ObservableNumberValue op2)
定数値とObservableNumberValueの除算を計算する新しいDoubleBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(ObservableNumberValue op1, float op2)
ObservableNumberValue値と定数値の除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(float op1, ObservableNumberValue op2)
定数値とObservableNumberValueの除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(ObservableNumberValue op1, long op2)
ObservableNumberValue値と定数値の除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(long op1, ObservableNumberValue op2)
定数値とObservableNumberValueの除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(ObservableNumberValue op1, int op2)
ObservableNumberValue値と定数値の除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
divide
public static NumberBinding divide(int op1, ObservableNumberValue op2)
定数値とObservableNumberValueの除算を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの2つのインスタンスの値が同等である場合(許容範囲を含む)にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランドepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの値が同等である場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
equal()メソッドを使用することをお薦めします。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, double op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(double op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, float op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(float op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, long op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, long op2)
ObservableNumberValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
equal()メソッドを使用することをお薦めします。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(long op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(long op1, ObservableNumberValue op2)
ObservableNumberValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
equal()メソッドを使用することをお薦めします。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, int op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(ObservableNumberValue op1, int op2)
ObservableNumberValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
equal()メソッドを使用することをお薦めします。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(int op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等である(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
equal
public static BooleanBinding equal(int op1, ObservableNumberValue op2)
ObservableNumberValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
equal()メソッドを使用することをお薦めします。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの2つのインスタンスの値が同等でない場合(許容範囲を含む)にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランドepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの値が同等でない場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
notEqual()メソッドを使用することをお薦めします。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, double op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(double op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, float op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(float op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, long op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, long op2)
ObservableNumberValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
notEqual()メソッドを使用することをお薦めします。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(long op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(long op1, ObservableNumberValue op2)
ObservableNumberValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
notEqual()メソッドを使用することをお薦めします。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, int op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1-ObservableNumberValueop2- 定数値epsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableNumberValue op1, int op2)
ObservableNumberValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
notEqual()メソッドを使用することをお薦めします。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(int op1, ObservableNumberValue op2, double epsilon)
ObservableNumberValueの値が定数値と同等でない(許容範囲を含む)場合にtrueを保持する新しいBooleanBindingを作成します。Math.abs(a-b) <= epsilonの場合、2つのオペランドaおよびbが同等とみなされます。丸め誤差のために浮動小数点数を比較する場合に少しの許容範囲を許可することをお薦めします。
- パラメータ:
op1- 定数値op2-ObservableNumberValueepsilon- 許可された許容範囲- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(int op1, ObservableNumberValue op2)
ObservableNumberValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。浮動小数点数を比較する場合、少しの許容範囲を許可する
notEqual()メソッドを使用することをお薦めします。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableNumberValue op1, ObservableNumberValue op2)
最初のObservableNumberValueの値が2つ目の値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableNumberValue op1, double op2)
ObservableNumberValueの値が定数値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(double op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableNumberValue op1, float op2)
ObservableNumberValueの値が定数値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(float op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableNumberValue op1, long op2)
ObservableNumberValueの値が定数値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(long op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableNumberValue op1, int op2)
ObservableNumberValueの値が定数値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(int op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableNumberValue op1, ObservableNumberValue op2)
最初のObservableNumberValueの値が2つ目の値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableNumberValue op1, double op2)
ObservableNumberValueの値が定数値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(double op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableNumberValue op1, float op2)
ObservableNumberValueの値が定数値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(float op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableNumberValue op1, long op2)
ObservableNumberValueの値が定数値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(long op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableNumberValue op1, int op2)
ObservableNumberValueの値が定数値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(int op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値未満である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, ObservableNumberValue op2)
最初のObservableNumberValueの値が2つ目の値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, double op2)
ObservableNumberValueの値が定数値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(double op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, float op2)
ObservableNumberValueの値が定数値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(float op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, long op2)
ObservableNumberValueの値が定数値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(long op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, int op2)
ObservableNumberValueの値が定数値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(int op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以上である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, ObservableNumberValue op2)
最初のObservableNumberValueの値が2つ目の値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, double op2)
ObservableNumberValueの値が定数値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(double op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, float op2)
ObservableNumberValueの値が定数値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(float op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, long op2)
ObservableNumberValueの値が定数値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(long op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, int op2)
ObservableNumberValueの値が定数値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(int op1, ObservableNumberValue op2)
定数値がObservableNumberValueの値以下である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの最小値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
min
public static DoubleBinding min(ObservableNumberValue op1, double op2)
ObservableNumberValueの最小値と定数値を計算する新しいDoubleBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static DoubleBinding min(double op1, ObservableNumberValue op2)
ObservableNumberValueの最小値と定数値を計算する新しいDoubleBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(ObservableNumberValue op1, float op2)
ObservableNumberValueの最小値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(float op1, ObservableNumberValue op2)
ObservableNumberValueの最小値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(ObservableNumberValue op1, long op2)
ObservableNumberValueの最小値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(long op1, ObservableNumberValue op2)
ObservableNumberValueの最小値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(ObservableNumberValue op1, int op2)
ObservableNumberValueの最小値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
min
public static NumberBinding min(int op1, ObservableNumberValue op2)
ObservableNumberValueの最小値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(ObservableNumberValue op1, ObservableNumberValue op2)
ObservableNumberValueの2つのインスタンスの最大値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
max
public static DoubleBinding max(ObservableNumberValue op1, double op2)
ObservableNumberValueの最大値と定数値を計算する新しいDoubleBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static DoubleBinding max(double op1, ObservableNumberValue op2)
ObservableNumberValueの最大値と定数値を計算する新しいDoubleBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(ObservableNumberValue op1, float op2)
ObservableNumberValueの最大値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(float op1, ObservableNumberValue op2)
ObservableNumberValueの最大値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(ObservableNumberValue op1, long op2)
ObservableNumberValueの最大値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(long op1, ObservableNumberValue op2)
ObservableNumberValueの最大値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(ObservableNumberValue op1, int op2)
ObservableNumberValueの最大値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1-ObservableNumberValueop2- 定数値- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
max
public static NumberBinding max(int op1, ObservableNumberValue op2)
ObservableNumberValueの最大値と定数値を計算する新しいNumberBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableNumberValue- 戻り値:
- 新しい
NumberBinding - 例外:
NullPointerException-ObservableNumberValueがnullである場合
-
and
public static BooleanBinding and(ObservableBooleanValue op1, ObservableBooleanValue op2)
ObservableBooleanValueの2つのインスタンスの値の条件AND演算を計算するBooleanBindingを作成します。- パラメータ:
op1- 最初のObservableBooleanValueop2- 2つ目のObservableBooleanValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
or
public static BooleanBinding or(ObservableBooleanValue op1, ObservableBooleanValue op2)
ObservableBooleanValueの2つのインスタンスの値の条件OR演算を計算するBooleanBindingを作成します。- パラメータ:
op1- 最初のObservableBooleanValueop2- 2つ目のObservableBooleanValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
not
public static BooleanBinding not(ObservableBooleanValue op)
ObservableBooleanValueの値の逆数を計算するBooleanBindingを作成します。- パラメータ:
op-ObservableBooleanValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドがnullである場合
-
equal
public static BooleanBinding equal(ObservableBooleanValue op1, ObservableBooleanValue op2)
ObservableBooleanValueの2つのインスタンスの値が同等である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableBooleanValue op1, ObservableBooleanValue op2)
ObservableBooleanValueの2つのインスタンスの値が同等でない場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
convert
public static StringExpression convert(ObservableValue<?> observableValue)
ObservableValueをラップするStringExpressionを返します。ObservableValueがすでにStringExpressionである場合に返されます。 それ以外の場合、Stringに変換されたObservableValueの値を保持する新しいStringBindingが作成されます。- パラメータ:
observableValue- ソースObservableValue- 戻り値:
- 必要に応じて
ObservableValueをラップするStringExpression - 例外:
NullPointerException-observableValueがnullである場合
-
concat
public static StringExpression concat(Object... args)
複数のObjectsの連結の値を保持するStringExpressionを返します。引数のいずれかが
ObservableValueを実装し、このObservableValueの値が変更される場合、変更がStringExpressionに自動的に反映されます。nullまたは空の配列がこのメソッドに渡される場合、空のStringを含むStringExpressionが返されます- パラメータ:
args- 連結するObjects- 戻り値:
- 新しい
StringExpression
-
format
public static StringExpression format(String format, Object... args)
String形式に従って書式設定された複数のObjectsの値を保持するStringExpressionを作成します。引数のいずれかが
ObservableValueを実装し、このObservableValueの値が変更される場合、変更がStringExpressionに自動的に反映されます。ルールの書式設定は、
java.util.Formatterを参照してください。- パラメータ:
format- 書式設定しているStringargs- 書式設定しているStringに挿入するObjects- 戻り値:
- 新しい
StringExpression
-
format
public static StringExpression format(Locale locale, String format, Object... args)
String形式および指定されたLocaleに従って書式設定された複数のObjectsの値を保持するStringExpressionを作成します。引数のいずれかが
ObservableValueを実装し、このObservableValueの値が変更される場合、変更がStringExpressionに自動的に反映されます。ルールの書式設定は、
java.util.Formatterを参照してください。Localeの詳細は、java.util.Localeを参照してください。- パラメータ:
locale- 書式設定中に使用するLocaleformat- 書式設定しているStringargs- 書式設定しているStringに挿入するObjects- 戻り値:
- 新しい
StringExpression
-
equal
public static BooleanBinding equal(ObservableStringValue op1, ObservableStringValue op2)
ObservableStringValueの2つのインスタンスの値が同等である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
equal
public static BooleanBinding equal(ObservableStringValue op1, String op2)
ObservableStringValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
equal
public static BooleanBinding equal(String op1, ObservableStringValue op2)
ObservableStringValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableStringValue op1, ObservableStringValue op2)
ObservableStringValueの2つのインスタンスの値が同等でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableStringValue op1, String op2)
ObservableStringValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(String op1, ObservableStringValue op2)
ObservableStringValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
equalIgnoreCase
public static BooleanBinding equalIgnoreCase(ObservableStringValue op1, ObservableStringValue op2)
ObservableStringValueの2つのインスタンスの値が大文字と小文字の区別を無視して同等である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
equalIgnoreCase
public static BooleanBinding equalIgnoreCase(ObservableStringValue op1, String op2)
ObservableStringValueの値が大文字と小文字の区別を無視して定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
equalIgnoreCase
public static BooleanBinding equalIgnoreCase(String op1, ObservableStringValue op2)
ObservableStringValueの値が大文字と小文字の区別を無視して定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
notEqualIgnoreCase
public static BooleanBinding notEqualIgnoreCase(ObservableStringValue op1, ObservableStringValue op2)
ObservableStringValueの2つのインスタンスの値が大文字と小文字の区別を無視して同等でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
notEqualIgnoreCase
public static BooleanBinding notEqualIgnoreCase(ObservableStringValue op1, String op2)
ObservableStringValueの値が大文字と小文字の区別を無視して定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
notEqualIgnoreCase
public static BooleanBinding notEqualIgnoreCase(String op1, ObservableStringValue op2)
ObservableStringValueの値が大文字と小文字の区別を無視して定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableStringValue op1, ObservableStringValue op2)
最初のObservableStringValueの値が2つ目の値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(ObservableStringValue op1, String op2)
ObservableStringValueの値が定数値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
greaterThan
public static BooleanBinding greaterThan(String op1, ObservableStringValue op2)
定数値がObservableStringValueの値より大きい場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableStringValue op1, ObservableStringValue op2)
最初のObservableStringValueの値が2つ目の値未満である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
lessThan
public static BooleanBinding lessThan(ObservableStringValue op1, String op2)
ObservableStringValueの値が定数値未満である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
lessThan
public static BooleanBinding lessThan(String op1, ObservableStringValue op2)
定数値がObservableStringValueの値未満である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableStringValue op1, ObservableStringValue op2)
最初のObservableStringValueの値が2つ目の値以上である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(ObservableStringValue op1, String op2)
ObservableStringValueの値が定数値以上である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
GreaterThanOrEqual
public static BooleanBinding greaterThanOrEqual(String op1, ObservableStringValue op2)
定数値がObservableStringValueの値以上である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableStringValue op1, ObservableStringValue op2)
最初のObservableStringValueの値が2つ目の値以下である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(ObservableStringValue op1, String op2)
ObservableStringValueの値が定数値以下である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1-ObservableStringValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
LessThanOrEqual
public static BooleanBinding lessThanOrEqual(String op1, ObservableStringValue op2)
定数値がObservableStringValueの値以下である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空のStringと同等とみなされます。- パラメータ:
op1- 定数値op2-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合
-
length
public static IntegerBinding length(ObservableStringValue op)
ObservableStringValueの長さを保持する新しいIntegerBindingを作成します。注意: この比較では、
nullであるStringは、長さ0であるとみなされます。- パラメータ:
op-ObservableStringValue- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
isEmpty
public static BooleanBinding isEmpty(ObservableStringValue op)
ObservableStringValueの値が空である場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空であるとみなされます。- パラメータ:
op-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
isNotEmpty
public static BooleanBinding isNotEmpty(ObservableStringValue op)
ObservableStringValueの値が空でない場合にtrueを保持する新しいBooleanBindingを作成します。注意: この比較では、
nullであるStringは、空であるとみなされます。- パラメータ:
op-ObservableStringValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableStringValueがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
equal
public static BooleanBinding equal(ObservableObjectValue<?> op1, ObservableObjectValue<?> op2)
ObservableObjectValueの2つのインスタンスの値が同等である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
equal
public static BooleanBinding equal(ObservableObjectValue<?> op1, Object op2)
ObservableObjectValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableCharacterValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableCharacterValueがnullである場合
-
equal
public static BooleanBinding equal(Object op1, ObservableObjectValue<?> op2)
ObservableObjectValueの値が定数値と同等である場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableCharacterValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableCharacterValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableObjectValue<?> op1, ObservableObjectValue<?> op2)
ObservableObjectValueの2つのインスタンスの値が同等でない場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 最初のオペランドop2- 2つ目のオペランド- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException- オペランドのいずれかがnullである場合
-
notEqual
public static BooleanBinding notEqual(ObservableObjectValue<?> op1, Object op2)
ObservableObjectValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1-ObservableObjectValueop2- 定数値- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableObjectValueがnullである場合
-
notEqual
public static BooleanBinding notEqual(Object op1, ObservableObjectValue<?> op2)
ObservableObjectValueの値が定数値と同等でない場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op1- 定数値op2-ObservableObjectValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableObjectValueがnullである場合
-
isNull
public static BooleanBinding isNull(ObservableObjectValue<?> op)
ObservableObjectValueの値がnullである場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op-ObservableObjectValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableObjectValueがnullである場合
-
isNotNull
public static BooleanBinding isNotNull(ObservableObjectValue<?> op)
ObservableObjectValueの値がnullでない場合にtrueを保持する新しいBooleanBindingを作成します。- パラメータ:
op-ObservableObjectValue- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableObjectValueがnullである場合
-
size
public static <E> IntegerBinding size(ObservableList<E> op)
ObservableListのサイズを含む新しいIntegerBindingを作成します。- 型パラメータ:
E-List要素の型- パラメータ:
op-ObservableList- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableListがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
isEmpty
public static <E> BooleanBinding isEmpty(ObservableList<E> op)
指定されたObservableListが空である場合にtrueを保持する新しいBooleanBindingを作成します。- 型パラメータ:
E-List要素の型- パラメータ:
op-ObservableList- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableListがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
isNotEmpty
public static <E> BooleanBinding isNotEmpty(ObservableList<E> op)
指定されたObservableListが空でない場合にtrueを保持する新しいBooleanBindingを作成します。- 型パラメータ:
E-List要素の型- パラメータ:
op-ObservableList- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableListがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
valueAt
public static <E> ObjectBinding<E> valueAt(ObservableList<E> op, int index)
指定された位置のObservableListの要素を含む新しいObjectBindingを作成します。indexがObservableListの後を指す場合、ObjectBindingにはnullが含まれます。- 型パラメータ:
E-List要素の型- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
ObjectBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
valueAt
public static <E> ObjectBinding<E> valueAt(ObservableList<E> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいObjectBindingを作成します。indexがObservableList外である場合、ObjectBindingにはnullが含まれます。- 型パラメータ:
E-List要素の型- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
ObjectBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
valueAt
public static <E> ObjectBinding<E> valueAt(ObservableList<E> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいObjectBindingを作成します。indexがObservableList外である場合、ObjectBindingにはnullが含まれます。- 型パラメータ:
E-List要素の型- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
ObjectBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
booleanValueAt
public static BooleanBinding booleanValueAt(ObservableList<Boolean> op, int index)
指定された位置のObservableListの要素を含む新しいBooleanBindingを作成します。indexがObservableListの後を指す場合、BooleanBindingはfalseを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
booleanValueAt
public static BooleanBinding booleanValueAt(ObservableList<Boolean> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいBooleanBindingを作成します。indexがObservableList外である場合、BooleanBindingはfalseを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
booleanValueAt
public static BooleanBinding booleanValueAt(ObservableList<Boolean> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいBooleanBindingを作成します。indexがObservableList外である場合、BooleanBindingはfalseを保持します。- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
doubleValueAt
public static DoubleBinding doubleValueAt(ObservableList<? extends Number> op, int index)
指定された位置のObservableListの要素を含む新しいDoubleBindingを作成します。indexがObservableListの後を指す場合、DoubleBindingは0.0を保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
doubleValueAt
public static DoubleBinding doubleValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいDoubleBindingを作成します。indexがObservableList外である場合、DoubleBindingは0.0を保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
doubleValueAt
public static DoubleBinding doubleValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいDoubleBindingを作成します。indexがObservableList外である場合、DoubleBindingは0.0を保持します。- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
floatValueAt
public static FloatBinding floatValueAt(ObservableList<? extends Number> op, int index)
指定された位置のObservableListの要素を含む新しいFloatBindingを作成します。indexがObservableListの後を指す場合、FloatBindingは0.0fを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
floatValueAt
public static FloatBinding floatValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいFloatBindingを作成します。indexがObservableList外である場合、FloatBindingは0.0fを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
floatValueAt
public static FloatBinding floatValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいFloatBindingを作成します。indexがObservableList外である場合、FloatBindingは0.0fを保持します。- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
integerValueAt
public static IntegerBinding integerValueAt(ObservableList<? extends Number> op, int index)
指定された位置のObservableListの要素を含む新しいIntegerBindingを作成します。indexがObservableListの後を指す場合、IntegerBindingは0を保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
integerValueAt
public static IntegerBinding integerValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいIntegerBindingを作成します。indexがObservableList外である場合、IntegerBindingは0を保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
integerValueAt
public static IntegerBinding integerValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいIntegerBindingを作成します。indexがObservableList外である場合、IntegerBindingは0を保持します。- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
longValueAt
public static LongBinding longValueAt(ObservableList<? extends Number> op, int index)
指定された位置のObservableListの要素を含む新しいLongBindingを作成します。indexがObservableListの後を指す場合、LongBindingは0Lを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
LongBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
longValueAt
public static LongBinding longValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいLongBindingを作成します。indexがObservableList外である場合、LongBindingは0Lを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
LongBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
longValueAt
public static LongBinding longValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいLongBindingを作成します。indexがObservableList外である場合、LongBindingは0Lを保持します。- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
LongBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
stringValueAt
public static StringBinding stringValueAt(ObservableList<String> op, int index)
指定された位置のObservableListの要素を含む新しいStringBindingを作成します。indexがObservableListの後を指す場合、StringBindingはnullを保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
StringBinding - 例外:
NullPointerException-ObservableListがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 2.1
-
stringValueAt
public static StringBinding stringValueAt(ObservableList<String> op, ObservableIntegerValue index)
指定された位置のObservableListの要素を含む新しいStringBindingを作成します。indexがObservableList外である場合、StringBindingは""を保持します。- パラメータ:
op-ObservableListindex-Listの位置- 戻り値:
- 新しい
StringBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
stringValueAt
public static StringBinding stringValueAt(ObservableList<String> op, ObservableNumberValue index)
指定された位置のObservableListの要素を含む新しいStringBindingを作成します。indexがObservableList外である場合、StringBindingは""を保持します。- パラメータ:
op-ObservableListindex- intに変換されたListの位置- 戻り値:
- 新しい
StringBinding - 例外:
NullPointerException-ObservableListまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
size
public static <E> IntegerBinding size(ObservableSet<E> op)
ObservableSetのサイズを含む新しいIntegerBindingを作成します。- 型パラメータ:
E-Set要素の型- パラメータ:
op-ObservableSet- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableSetがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
isEmpty
public static <E> BooleanBinding isEmpty(ObservableSet<E> op)
指定されたObservableSetが空である場合にtrueを保持する新しいBooleanBindingを作成します。- 型パラメータ:
E-Set要素の型- パラメータ:
op-ObservableSet- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableSetがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
isNotEmpty
public static <E> BooleanBinding isNotEmpty(ObservableSet<E> op)
指定されたObservableSetが空でない場合にtrueを保持する新しいBooleanBindingを作成します。- 型パラメータ:
E-Set要素の型- パラメータ:
op-ObservableSet- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableSetがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
size
public static IntegerBinding size(ObservableArray op)
ObservableArrayのサイズを含む新しいIntegerBindingを作成します。- パラメータ:
op-ObservableArray- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableArrayがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
floatValueAt
public static FloatBinding floatValueAt(ObservableFloatArray op, int index)
指定された位置のObservableArrayの要素を含む新しいFloatBindingを作成します。indexがObservableArrayの後を指す場合、FloatBindingは0.0fを保持します。- パラメータ:
op-ObservableArrayindex-ObservableArrayの位置- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableArrayがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 8.0
-
floatValueAt
public static FloatBinding floatValueAt(ObservableFloatArray op, ObservableIntegerValue index)
指定された位置のObservableArrayの要素を含む新しいFloatBindingを作成します。indexがObservableArray外である場合、FloatBindingは0.0fを保持します。- パラメータ:
op-ObservableArrayindex-ObservableArrayの位置- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableArrayまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
floatValueAt
public static FloatBinding floatValueAt(ObservableFloatArray op, ObservableNumberValue index)
指定された位置のObservableArrayの要素を含む新しいFloatBindingを作成します。indexがObservableArray外である場合、FloatBindingは0.0fを保持します。- パラメータ:
op-ObservableArrayindex- intに変換されたObservableArrayの位置- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableArrayまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
integerValueAt
public static IntegerBinding integerValueAt(ObservableIntegerArray op, int index)
指定された位置のObservableArrayの要素を含む新しいIntegerBindingを作成します。indexがObservableArrayの後を指す場合、IntegerBindingは0を保持します。- パラメータ:
op-ObservableArrayindex-ObservableArrayの位置- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableArrayがnullである場合IllegalArgumentException- (@codeインデックス<0)の場合- 導入されたバージョン:
- JavaFX 8.0
-
integerValueAt
public static IntegerBinding integerValueAt(ObservableIntegerArray op, ObservableIntegerValue index)
指定された位置のObservableArrayの要素を含む新しいIntegerBindingを作成します。indexがObservableArray外である場合、IntegerBindingは0を保持します。- パラメータ:
op-ObservableArrayindex-ObservableArrayの位置- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableArrayまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
integerValueAt
public static IntegerBinding integerValueAt(ObservableIntegerArray op, ObservableNumberValue index)
指定された位置のObservableArrayの要素を含む新しいIntegerBindingを作成します。indexがObservableArray外である場合、IntegerBindingは0を保持します。- パラメータ:
op-ObservableArrayindex- intに変換されたObservableArrayの位置- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableArrayまたはindexがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
size
public static <K,V> IntegerBinding size(ObservableMap<K,V> op)
ObservableMapのサイズを含む新しいIntegerBindingを作成します。- 型パラメータ:
K-Mapのキー要素の型V-Mapの値要素の型- パラメータ:
op-ObservableMap- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
isEmpty
public static <K,V> BooleanBinding isEmpty(ObservableMap<K,V> op)
指定されたObservableMapが空である場合にtrueを保持する新しいBooleanBindingを作成します。- 型パラメータ:
K-Mapのキー要素の型V-Mapの値要素の型- パラメータ:
op-ObservableMap- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
isNotEmpty
public static <K,V> BooleanBinding isNotEmpty(ObservableMap<K,V> op)
指定されたObservableMapが空でない場合にtrueを保持する新しいBooleanBindingを作成します。- 型パラメータ:
K-Mapのキー要素の型V-Mapの値要素の型- パラメータ:
op-ObservableMap- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 8.0
-
valueAt
public static <K,V> ObjectBinding<V> valueAt(ObservableMap<K,V> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいObjectBindingを作成します。- 型パラメータ:
K-Mapのキー要素の型V-Mapの値要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
ObjectBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
valueAt
public static <K,V> ObjectBinding<V> valueAt(ObservableMap<K,V> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいObjectBindingを作成します。- 型パラメータ:
K-Mapのキー要素の型V-Mapの値要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
ObjectBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
booleanValueAt
public static <K> BooleanBinding booleanValueAt(ObservableMap<K,Boolean> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいBooleanBindingを作成します。keyがObservableMapに見つからない場合、BooleanBindingはfalseを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
booleanValueAt
public static <K> BooleanBinding booleanValueAt(ObservableMap<K,Boolean> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいBooleanBindingを作成します。keyがObservableMapに見つからない場合、BooleanBindingはfalseを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
BooleanBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
doubleValueAt
public static <K> DoubleBinding doubleValueAt(ObservableMap<K,? extends Number> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいDoubleBindingを作成します。keyがObservableMapに見つからない場合、DoubleBindingは0.0を保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
doubleValueAt
public static <K> DoubleBinding doubleValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいDoubleBindingを作成します。keyがObservableMapに見つからない場合、DoubleBindingは0.0を保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
DoubleBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
floatValueAt
public static <K> FloatBinding floatValueAt(ObservableMap<K,? extends Number> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいFloatBindingを作成します。keyがObservableMapに見つからない場合、FloatBindingは0.0fを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
floatValueAt
public static <K> FloatBinding floatValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいFloatBindingを作成します。keyがObservableMapに見つからない場合、FloatBindingは0.0fを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
FloatBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
integerValueAt
public static <K> IntegerBinding integerValueAt(ObservableMap<K,? extends Number> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいIntegerBindingを作成します。keyがObservableMapに見つからない場合、IntegerBindingは0を保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
integerValueAt
public static <K> IntegerBinding integerValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいIntegerBindingを作成します。keyがObservableMapに見つからない場合、IntegerBindingは0を保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
IntegerBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
longValueAt
public static <K> LongBinding longValueAt(ObservableMap<K,? extends Number> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいLongBindingを作成します。keyがObservableMapに見つからない場合、LongBindingは0Lを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
LongBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
longValueAt
public static <K> LongBinding longValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいLongBindingを作成します。keyがObservableMapに見つからない場合、LongBindingは0Lを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
LongBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
stringValueAt
public static <K> StringBinding stringValueAt(ObservableMap<K,String> op, K key)
ObservableMapの特定のキーのマッピングを含む新しいStringBindingを作成します。keyがObservableMapに見つからない場合、StringBindingはnullを保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
StringBinding - 例外:
NullPointerException-ObservableMapがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
stringValueAt
public static <K> StringBinding stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)
ObservableMapの特定のキーのマッピングを含む新しいStringBindingを作成します。keyがObservableMapに見つからない場合、StringBindingは""を保持します。- 型パラメータ:
K-Mapのキー要素の型- パラメータ:
op-ObservableMapkey-Mapのキー- 戻り値:
- 新しい
StringBinding - 例外:
NullPointerException-ObservableMapまたはkeyがnullである場合- 導入されたバージョン:
- JavaFX 2.1
-
-