- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- すべての実装されたインタフェース:
NumberExpression,Observable,ObservableNumberValue,ObservableValue<Number>
- 直系の既知のサブクラス:
DoubleExpression,FloatExpression,IntegerExpression,LongExpression
public abstract class NumberExpressionBase extends Object implements NumberExpression
NumberExpressionBaseには、すべてのNumberExpressionサブクラスに共通する、流暢なスタイルでバインディングを生成するための簡易なメソッドが含まれています。NumberExpressionBaseは、特定の数値型の特定のNumberExpressionサブクラスの共通のコードの場所として役立ちます。
- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
IntegerExpression、LongExpression、FloatExpression、DoubleExpression
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 NumberExpressionBase()
-
メソッドのサマリー
すべてのメソッド 静的メソッド 具象メソッド 修飾子と型 メソッド 説明 static <S extends Number>
NumberExpressionBasenumberExpression(ObservableNumberValue value)ObservableNumberValueをラップするNumberExpressionBaseを返します。-
インタフェース javafx.beans.binding.NumberExpressionで宣言されたメソッド
add, add, add, add, add, asString, asString, asString, divide, divide, divide, divide, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
インタフェース javafx.beans.Observableで宣言されたメソッド
addListener、removeListener
-
インタフェース javafx.beans.value.ObservableNumberValueで宣言されたメソッド
doubleValue, floatValue, intValue, longValue
-
インタフェース javafx.beans.value.ObservableValueで宣言されたメソッド
addListener、getValue、removeListener
-
-
-
-
メソッドの詳細
-
numberExpression
public static <S extends Number> NumberExpressionBase numberExpression(ObservableNumberValue value)
ObservableNumberValueをラップするNumberExpressionBaseを返します。ObservableNumberValueがすでにNumberExpressionBaseのインスタンスである場合に返されます。 それ以外の場合、ObservableNumberValueにバインドされる新しいNumberBindingが作成されます。- 型パラメータ:
S- ラップするNumberの型- パラメータ:
value- ソースObservableNumberValue- 戻り値:
- 必要に応じて
ObservableNumberValueをラップするNumberExpressionBase - 例外:
NullPointerException-valueがnullの場合
-
-