java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.IntegerExpression
javafx.beans.property.ReadOnlyIntegerProperty
- All Implemented Interfaces:
NumberExpression
,Observable
,ReadOnlyProperty<Number>
,ObservableIntegerValue
,ObservableNumberValue
,ObservableValue<Number>
- Direct Known Subclasses:
IntegerProperty
,ReadOnlyIntegerPropertyBase
public abstract class ReadOnlyIntegerProperty
extends IntegerExpression
implements ReadOnlyProperty<Number>
Superclass for all readonly properties wrapping an
int
.- Since:
- JavaFX 2.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionasObject()
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyIntegerProperty
.static <T extends Number>
ReadOnlyIntegerPropertyreadOnlyIntegerProperty
(ReadOnlyProperty<T> property) Returns aReadOnlyIntegerProperty
that wraps aReadOnlyProperty
.toString()
Returns a string representation of thisReadOnlyIntegerProperty
object.Methods declared in class javafx.beans.binding.IntegerExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, integerExpression, integerExpression, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
Methods declared in class javafx.beans.binding.NumberExpressionBase
add, asString, asString, asString, 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, numberExpression, subtract
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods declared in interface javafx.beans.Observable
addListener, removeListener
Methods declared in interface javafx.beans.value.ObservableIntegerValue
get
Methods declared in interface javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener, when
Methods declared in interface javafx.beans.property.ReadOnlyProperty
getBean, getName
-
Constructor Details
-
ReadOnlyIntegerProperty
public ReadOnlyIntegerProperty()The constructor ofReadOnlyIntegerProperty
.
-
-
Method Details
-
toString
Returns a string representation of thisReadOnlyIntegerProperty
object. -
readOnlyIntegerProperty
public static <T extends Number> ReadOnlyIntegerProperty readOnlyIntegerProperty(ReadOnlyProperty<T> property) Returns aReadOnlyIntegerProperty
that wraps aReadOnlyProperty
. If theReadOnlyProperty
is already aReadOnlyIntegerProperty
, it will be returned. Otherwise a newReadOnlyIntegerProperty
is created that is bound to theReadOnlyProperty
. Note: null values will be interpreted as 0- Type Parameters:
T
- The type of Number to be wrapped- Parameters:
property
- The sourceReadOnlyProperty
- Returns:
- A
ReadOnlyIntegerProperty
that wraps theReadOnlyProperty
if necessary - Throws:
NullPointerException
- ifproperty
isnull
- Since:
- JavaFX 8.0
-
asObject
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyIntegerProperty
. If the value of thisReadOnlyIntegerProperty
changes, the value of theReadOnlyObjectProperty
will be updated automatically.- Overrides:
asObject
in classIntegerExpression
- Returns:
- the new
ReadOnlyObjectProperty
- Since:
- JavaFX 8.0
-