インタフェース NumberCompution
- すべてのスーパーインタフェース:
Compution<java.lang.Number>
,Gettable<java.lang.Number>
,NumberGettable<java.lang.Number>
,NumberObservable<java.lang.Number>
,Observable<java.lang.Number>
,java.io.Serializable
- 既知のサブインタフェースのリスト:
DoubleCompution
,FloatCompution
,IntegerCompution
,LongCompution
public interface NumberCompution extends Compution<java.lang.Number>, NumberGettable<java.lang.Number>, NumberObservable<java.lang.Number>
Number value Compution, includes Getter, Observer.
NOT includes Setter.
- To build NumberCompution instance,
- To get value,
- To detect value changed,
Observable.addChangeListener(ChangeListener)
. - To number-compute,
- To comparative-compute,
NumberObservable.computeIsEqualTo(NumberObservable)
.NumberObservable.computeIsNotEqualTo(NumberObservable)
.NumberObservable.computeIsLessThan(NumberObservable)
.NumberObservable.computeIsGreaterThan(NumberObservable)
.NumberObservable.computeIsLessThanOrEqualTo(NumberObservable)
.NumberObservable.computeIsGreaterThanOrEqualTo(NumberObservable)
.
- To wait until condition is true,
NumberObservable.waitUntilEqualTo(NumberObservable)
.NumberObservable.waitUntilNotEqualTo(NumberObservable)
.NumberObservable.waitUntilLessThan(NumberObservable)
.NumberObservable.waitUntilGreaterThan(NumberObservable)
.NumberObservable.waitUntilLessThanOrEqualTo(NumberObservable)
.NumberObservable.waitUntilGreaterThanOrEqualTo(NumberObservable)
.
- 関連項目:
Number
,Compution
,NumberGettable
,NumberObservable
-
メソッドの概要
staticメソッド 修飾子とタイプ メソッド 説明 static NumberCompution
max(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)
Returns NumberCompution instance of max operation.static NumberCompution
max(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)
Returns NumberCompution instance of max operation.static NumberCompution
max(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)
Returns NumberCompution instance of max operation.static NumberCompution
max(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)
Returns NumberCompution instance of max operation.static NumberCompution
min(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)
Returns NumberCompution instance of min operation.static NumberCompution
min(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)
Returns NumberCompution instance of min operation.static NumberCompution
min(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)
Returns NumberCompution instance of min operation.static NumberCompution
min(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)
Returns NumberCompution instance of min operation.static NumberCompution
multiply(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)
Returns NumberCompution instance of multiply operation.static NumberCompution
multiply(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)
Returns NumberCompution instance of multiply operation.static NumberCompution
multiply(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)
Returns NumberCompution instance of multiply operation.static NumberCompution
multiply(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)
Returns NumberCompution instance of multiply operation.static NumberCompution
negate(NumberObservable<? extends java.lang.Number> observer)
Returns NumberCompution instance of negate operation.static NumberCompution
subtract(NumberObservable<? extends java.lang.Number> left, NumberObservable<? extends java.lang.Number> right)
Returns NumberCompution instance of subtract operation.static NumberCompution
sum(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)
Returns NumberCompution instance of sum operation.static NumberCompution
sum(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)
Returns NumberCompution instance of sum operation.static NumberCompution
sum(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)
Returns NumberCompution instance of sum operation.static NumberCompution
sum(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)
Returns NumberCompution instance of sum operation.インタフェースから継承されたメソッド com.shimizukenta.secs.local.property.NumberGettable
byteValue, doubleValue, floatValue, intValue, longValue, shortValue
インタフェースから継承されたメソッド com.shimizukenta.secs.local.property.NumberObservable
add, add, add, add, add, computeIsEqualTo, computeIsEqualTo, computeIsEqualTo, computeIsEqualTo, computeIsEqualTo, computeIsEqualToZero, computeIsGreaterThan, computeIsGreaterThan, computeIsGreaterThan, computeIsGreaterThan, computeIsGreaterThan, computeIsGreaterThanOrEqualTo, computeIsGreaterThanOrEqualTo, computeIsGreaterThanOrEqualTo, computeIsGreaterThanOrEqualTo, computeIsGreaterThanOrEqualTo, computeIsGreaterThanOrEqualToZero, computeIsGreaterThanZero, computeIsLessThan, computeIsLessThan, computeIsLessThan, computeIsLessThan, computeIsLessThan, computeIsLessThanOrEqualTo, computeIsLessThanOrEqualTo, computeIsLessThanOrEqualTo, computeIsLessThanOrEqualTo, computeIsLessThanOrEqualTo, computeIsLessThanOrEqualToZero, computeIsLessThanZero, computeIsNotEqualTo, computeIsNotEqualTo, computeIsNotEqualTo, computeIsNotEqualTo, computeIsNotEqualTo, computeIsNotEqualToZero, isDouble, isFloat, isInteger, isLong, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract, toDouble, toFloat, toInteger, toLong, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualTo, waitUntilEqualToZero, waitUntilEqualToZero, waitUntilEqualToZero, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThan, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualTo, waitUntilGreaterThanOrEqualToZero, waitUntilGreaterThanOrEqualToZero, waitUntilGreaterThanOrEqualToZero, waitUntilGreaterThanZero, waitUntilGreaterThanZero, waitUntilGreaterThanZero, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThan, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualTo, waitUntilLessThanOrEqualToZero, waitUntilLessThanOrEqualToZero, waitUntilLessThanOrEqualToZero, waitUntilLessThanZero, waitUntilLessThanZero, waitUntilLessThanZero, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualTo, waitUntilNotEqualToZero, waitUntilNotEqualToZero, waitUntilNotEqualToZero
インタフェースから継承されたメソッド com.shimizukenta.secs.local.property.Observable
addChangeListener, computeToString, removeChangeListener
-
メソッドの詳細
-
sum
static NumberCompution sum(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)Returns NumberCompution instance of sum operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserver- 戻り値:
- NumberCompution instance of sum operation.
-
sum
static NumberCompution sum(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)Returns NumberCompution instance of sum operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserver- 戻り値:
- NumberCompution instance of sum operation.
-
sum
static NumberCompution sum(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)Returns NumberCompution instance of sum operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserverd
- is NumberObserver- 戻り値:
- NumberCompution instance of sum operation.
-
sum
static NumberCompution sum(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)Returns NumberCompution instance of sum operation.- パラメータ:
observers
- is NumberObservers- 戻り値:
- NumberCompution instance of sum operation.
-
multiply
static NumberCompution multiply(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)Returns NumberCompution instance of multiply operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserver- 戻り値:
- NumberCompution instance of multiply operation.
-
multiply
static NumberCompution multiply(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)Returns NumberCompution instance of multiply operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserver- 戻り値:
- NumberCompution instance of multiply operation.
-
multiply
static NumberCompution multiply(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)Returns NumberCompution instance of multiply operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserverd
- is NumberObserver- 戻り値:
- NumberCompution instance of multiply operation.
-
multiply
static NumberCompution multiply(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)Returns NumberCompution instance of multiply operation.- パラメータ:
observers
- is NumberObservers- 戻り値:
- NumberCompution instance of multiply operation.
-
negate
Returns NumberCompution instance of negate operation.- パラメータ:
observer
- is NumberObserver- 戻り値:
- NumberCompution instance of negate operation.
-
subtract
static NumberCompution subtract(NumberObservable<? extends java.lang.Number> left, NumberObservable<? extends java.lang.Number> right)Returns NumberCompution instance of subtract operation.- パラメータ:
left
- is NumberObserverright
- is NumberObserver- 戻り値:
- NumberCompution instance of subtract operation.
-
max
static NumberCompution max(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)Returns NumberCompution instance of max operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserver- 戻り値:
- NumberCompution instance of max operation.
-
max
static NumberCompution max(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)Returns NumberCompution instance of max operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserver- 戻り値:
- NumberCompution instance of max operation.
-
max
static NumberCompution max(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)Returns NumberCompution instance of max operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserverd
- is NumberObserver- 戻り値:
- NumberCompution instance of max operation.
-
max
static NumberCompution max(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)Returns NumberCompution instance of max operation.- パラメータ:
observers
- is NumberObservers- 戻り値:
- NumberCompution instance of max operation.
-
min
static NumberCompution min(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b)Returns NumberCompution instance of min operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserver- 戻り値:
- NumberCompution instance of min operation.
-
min
static NumberCompution min(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c)Returns NumberCompution instance of min operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserver- 戻り値:
- NumberCompution instance of min operation.
-
min
static NumberCompution min(NumberObservable<? extends java.lang.Number> a, NumberObservable<? extends java.lang.Number> b, NumberObservable<? extends java.lang.Number> c, NumberObservable<? extends java.lang.Number> d)Returns NumberCompution instance of min operation.- パラメータ:
a
- is NumberObserverb
- is NumberObserverc
- is NumberObserverd
- is NumberObserver- 戻り値:
- NumberCompution instance of min operation.
-
min
static NumberCompution min(java.util.Collection<? extends NumberObservable<? extends java.lang.Number>> observers)Returns NumberCompution instance of min operation.- パラメータ:
observers
- is NumberObservers- 戻り値:
- NumberCompution instance of min operation.
-