Skip navigation links
A B C D E F G H I L M N O P R S T U 

A

abs(ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.abs(int)
abs(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.abs(double)
abs(ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.abs(long)
abs(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.abs(float)
acos(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.acos(double)
addExact(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
addExact(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
addExact(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
addExact(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
addExact(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
addExact(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
and(ObservableBooleanValue...) - Static method in class eu.lestard.advanced_bindings.api.LogicBindings
A boolean binding that is true only when all dependent observable boolean values are true.
asDouble(ObservableValue<Number>) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
Converts the given ObservableValue of type Number into an DoubleBinding.
asFloat(ObservableValue<Number>) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
Converts the given ObservableValue of type Number into an FloatBinding.
asin(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.asin(double)
asInteger(ObservableValue<Number>) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
Converts the given ObservableValue of type Number into an IntegerBinding.
asLong(ObservableValue<Number>) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
Converts the given ObservableValue of type Number into an LongBinding.
atan(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.atan(double)
atan2(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
atan2(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
atan2(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

B

bindCase(T, Callback<T, R>) - Method in class eu.lestard.advanced_bindings.api.SwitchBindings.SwitchBuilder
This builder method is used to define a callback that is used when the base observable has the given value.
bindDefault(Supplier<R>) - Method in class eu.lestard.advanced_bindings.api.SwitchBindings.SwitchBuilder
This builder method is used to define a consumer that is used when no case is defined for the actual value of the base observable.
build() - Method in class eu.lestard.advanced_bindings.api.SwitchBindings.SwitchBuilder
the build-step of the builder.

C

cbrt(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.cbrt(double)
ceil(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.ceil(double)
CollectionBindings - Class in eu.lestard.advanced_bindings.api
This class contains custom binding implementations for collections.
CollectionBindings() - Constructor for class eu.lestard.advanced_bindings.api.CollectionBindings
 
concat(ObservableList<T>...) - Static method in class eu.lestard.advanced_bindings.api.CollectionBindings
Creates an observable list that represents the concatenated source lists.
copySign(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
copySign(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
copySign(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
copySign(ObservableFloatValue, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
copySign(float, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
copySign(ObservableFloatValue, float) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
cos(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.cos(double)
cosh(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.cosh(double)

D

decrementExact(ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
decrementExact(ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
divideSafe(ObservableNumberValue, ObservableNumberValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An number binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(double, ObservableNumberValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An number binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableNumberValue, double) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An number binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableNumberValue, ObservableNumberValue, ObservableNumberValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An number binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableNumberValue, ObservableNumberValue, double) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An number binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
A number binding with the division of the two observable number values.
divideSafe(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An integer binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An integer binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableIntegerValue, ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An integer binding of a division that won’t throw an ArithmeticException when a division by zero happens.
divideSafe(ObservableIntegerValue, ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
An integer binding of a division that won’t throw an ArithmeticException when a division by zero happens.

E

eu.lestard.advanced_bindings.api - package eu.lestard.advanced_bindings.api
 
exp(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.exp(double)
expm1(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.expm1(double)

F

floor(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.floor(double)
floorDiv(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorDiv(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorDiv(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorDiv(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorDiv(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorDiv(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorMod(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorMod(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorMod(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorMod(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorMod(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
floorMod(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

G

getExponent(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
getExponent(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

H

hypot(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
hypot(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
hypot(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

I

IEEEremainder(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
IEEEremainder(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
IEEEremainder(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
incrementExact(ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
incrementExact(ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
isInfinite(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
A boolean binding that is true if the given observable double is Infinite.
isNaN(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.NumberBindings
A boolean binding that is true if the given observable double is Not a Number.

L

log(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.log(double)
log10(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.log10(double)
log1p(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.log1p(double)
LogicBindings - Class in eu.lestard.advanced_bindings.api
 
LogicBindings() - Constructor for class eu.lestard.advanced_bindings.api.LogicBindings
 

M

map(ObservableValue<S>, Function<? super S, ? extends R>) - Static method in class eu.lestard.advanced_bindings.api.ObjectBindings
A Binding that holds a value that is determined by the given function applied to the value of the observable source.
map(ObservableValue<S>, Function<? super S, ? extends R>, R) - Static method in class eu.lestard.advanced_bindings.api.ObjectBindings
A null safe binding that holds the return value of the given function when applied to the value of the given observable.
matches(ObservableStringValue, String) - Static method in class eu.lestard.advanced_bindings.api.StringBindings
Creates a boolean binding that is true when the given observable string matches the given RegExp pattern.
matches(ObservableStringValue, ObservableStringValue) - Static method in class eu.lestard.advanced_bindings.api.StringBindings
Creates a boolean binding that is true when the given observable string matches the given RegExp pattern (also given as observable string).
MathBindings - Class in eu.lestard.advanced_bindings.api
This class contains binding implementations for all methods of Math.
MathBindings() - Constructor for class eu.lestard.advanced_bindings.api.MathBindings
 
max(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(ObservableFloatValue, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(float, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(ObservableFloatValue, float) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.max(int, int)
max(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.max(int, int)
max(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.max(int, int)
max(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
max(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(ObservableFloatValue, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(float, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(ObservableFloatValue, float) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.min(int, int)
min(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.min(int, int)
min(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.min(int, int)
min(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
min(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
multiplyExact(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
multiplyExact(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
multiplyExact(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
multiplyExact(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
multiplyExact(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
multiplyExact(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

N

negateExact(ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
negateExact(ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextAfter(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextAfter(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextAfter(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextAfter(ObservableFloatValue, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextAfter(float, ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextAfter(ObservableFloatValue, float) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextDown(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextDown(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextUp(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
nextUp(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.nextUp(float)
NumberBindings - Class in eu.lestard.advanced_bindings.api
 
NumberBindings() - Constructor for class eu.lestard.advanced_bindings.api.NumberBindings
 

O

ObjectBindings - Class in eu.lestard.advanced_bindings.api
 
ObjectBindings() - Constructor for class eu.lestard.advanced_bindings.api.ObjectBindings
 
or(ObservableBooleanValue...) - Static method in class eu.lestard.advanced_bindings.api.LogicBindings
A boolean binding that is only true when at leased one of the dependent observable boolean values are true.

P

pow(ObservableDoubleValue, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
pow(double, ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
pow(ObservableDoubleValue, double) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

R

rint(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.rint(double)
round(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.round(double)
round(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.round(float)

S

scalb(ObservableDoubleValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
scalb(double, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
scalb(ObservableDoubleValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
scalb(ObservableFloatValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
scalb(float, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
scalb(ObservableFloatValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
signum(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
signum(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.signum(float)
sin(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.sin(double)
sinh(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.sinh(double)
sqrt(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.sqrt(double)
StringBindings - Class in eu.lestard.advanced_bindings.api
This class contains custom binding implementations for Strings.
StringBindings() - Constructor for class eu.lestard.advanced_bindings.api.StringBindings
 
subtractExact(ObservableIntegerValue, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
subtractExact(int, ObservableIntegerValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
subtractExact(ObservableIntegerValue, int) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
subtractExact(ObservableLongValue, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
subtractExact(long, ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
subtractExact(ObservableLongValue, long) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
sum(ObservableList<? extends Number>) - Static method in class eu.lestard.advanced_bindings.api.CollectionBindings
Creates a number binding that contains the sum of the numbers of the given observable list of numbers.
switchBinding(ObservableValue<T>, Class<R>) - Static method in class eu.lestard.advanced_bindings.api.SwitchBindings
Creates builder for a binding that works like a switch-case in java.
SwitchBindings - Class in eu.lestard.advanced_bindings.api
 
SwitchBindings() - Constructor for class eu.lestard.advanced_bindings.api.SwitchBindings
 
SwitchBindings.SwitchBuilder<T,R> - Class in eu.lestard.advanced_bindings.api
 

T

tan(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.tan(double)
tanh(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.tanh(double)
toDegrees(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
toIntExact(ObservableLongValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
toRadians(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings

U

ulp(ObservableDoubleValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.ulp(double)
ulp(ObservableFloatValue) - Static method in class eu.lestard.advanced_bindings.api.MathBindings
Binding for Math.ulp(float)
A B C D E F G H I L M N O P R S T U 
Skip navigation links