- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.LongExpression
-
- javafx.beans.property.ReadOnlyLongProperty
-
- All Implemented Interfaces:
NumberExpression,Observable,ReadOnlyProperty<Number>,ObservableLongValue,ObservableNumberValue,ObservableValue<Number>
- Direct Known Subclasses:
LongProperty,ReadOnlyLongPropertyBase
public abstract class ReadOnlyLongProperty extends LongExpression implements ReadOnlyProperty<Number>
Superclass for all readonly properties wrapping along.- Since:
- JavaFX 2.0
- See Also:
ObservableLongValue,LongExpression,ReadOnlyProperty
-
-
Constructor Summary
Constructors Constructor Description ReadOnlyLongProperty()The constructor ofReadOnlyLongProperty.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReadOnlyObjectProperty<Long>asObject()Creates aReadOnlyObjectPropertythat holds the value of thisReadOnlyLongProperty.static <T extends Number>
ReadOnlyLongPropertyreadOnlyLongProperty(ReadOnlyProperty<T> property)Returns aReadOnlyLongPropertythat wraps aReadOnlyProperty.StringtoString()Returns a string representation of thisReadOnlyLongPropertyobject.-
Methods inherited from class javafx.beans.binding.LongExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, intValue, longExpression, longExpression, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
-
Methods inherited from 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 inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javafx.beans.Observable
addListener, removeListener
-
Methods inherited from interface javafx.beans.value.ObservableLongValue
get
-
Methods inherited from interface javafx.beans.value.ObservableValue
addListener, getValue, removeListener
-
Methods inherited from interface javafx.beans.property.ReadOnlyProperty
getBean, getName
-
-
-
-
Method Detail
-
toString
public String toString()
Returns a string representation of thisReadOnlyLongPropertyobject.
-
readOnlyLongProperty
public static <T extends Number> ReadOnlyLongProperty readOnlyLongProperty(ReadOnlyProperty<T> property)
Returns aReadOnlyLongPropertythat wraps aReadOnlyProperty. If theReadOnlyPropertyis already aReadOnlyLongProperty, it will be returned. Otherwise a newReadOnlyLongPropertyis created that is bound to theReadOnlyProperty. Note: null values will be interpreted as 0L- Type Parameters:
T- The type of Number to be wrapped- Parameters:
property- The sourceReadOnlyProperty- Returns:
- A
ReadOnlyLongPropertythat wraps theReadOnlyPropertyif necessary - Throws:
NullPointerException- ifpropertyisnull- Since:
- JavaFX 8.0
-
asObject
public ReadOnlyObjectProperty<Long> asObject()
Creates aReadOnlyObjectPropertythat holds the value of thisReadOnlyLongProperty. If the value of thisReadOnlyLongPropertychanges, the value of theReadOnlyObjectPropertywill be updated automatically.- Overrides:
asObjectin classLongExpression- Returns:
- the new
ReadOnlyObjectProperty - Since:
- JavaFX 8.0
-
-