RangedIntegerProperty

open class RangedIntegerProperty : IntegerPropertyBase, Serializable

This javafx.beans.property.IntegerProperty is designed to have a range for the wrapped value and to be serializable.

Constructors

Link copied to clipboard
open fun RangedIntegerProperty(name: String, initialValue: Int, lowerBound: Int, upperBound: Int)
Based on constructor of IntegerPropertyBase, adds the specified bounds.
Link copied to clipboard
open fun RangedIntegerProperty(name: String, lowerBound: Int, upperBound: Int)
Based on constructor of IntegerPropertyBase, adds the specified bounds.
Link copied to clipboard
open fun RangedIntegerProperty(initialValue: Int, lowerBound: Int, upperBound: Int)
Based on constructor of IntegerPropertyBase, adds the specified bounds.
Link copied to clipboard
open fun RangedIntegerProperty(lowerBound: Int, upperBound: Int)
Based on constructor of IntegerPropertyBase, adds the specified bounds.
Link copied to clipboard
open fun RangedIntegerProperty(name: String, initialValue: Int)
The constructor of IntegerPropertyBase.
Link copied to clipboard
open fun RangedIntegerProperty(name: String)
The constructor of IntegerPropertyBase.
Link copied to clipboard
open fun RangedIntegerProperty(initialValue: Int)
The constructor of IntegerPropertyBase.
Link copied to clipboard
open fun RangedIntegerProperty()
The constructor of IntegerPropertyBase.

Functions

Link copied to clipboard
open fun add(p: Double): DoubleBinding
open fun add(p: Float): FloatBinding
open fun add(p: Int): IntegerBinding
open fun add(p: Long): LongBinding
open fun add(p: ObservableNumberValue): NumberBinding
Link copied to clipboard
open fun addListener(p: InvalidationListener)
Link copied to clipboard
open fun asObject(): ObjectExpression<Integer>
open fun asObject(): ObjectProperty<Integer>
open fun asObject(): ReadOnlyObjectProperty<Integer>
Link copied to clipboard
open fun asString(): StringBinding
Link copied to clipboard
open fun bind(p: ObservableValue<out Number>)
Link copied to clipboard
open fun bindBidirectional(p: Property<Number>)
Link copied to clipboard
open fun divide(p: Double): DoubleBinding
open fun divide(p: Float): FloatBinding
open fun divide(p: Int): IntegerBinding
open fun divide(p: Long): LongBinding
open fun divide(p: ObservableNumberValue): NumberBinding
Link copied to clipboard
open fun doubleValue(): Double
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun floatValue(): Float
Link copied to clipboard
open fun get(): Int
Link copied to clipboard
open fun getBean(): Any
Getter method for unused field bean.
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
open fun getTypeAdapter(): PropertyTypeAdapter<RangedIntegerProperty>
Returns a com.google.gson.JsonSerializer and com.google.gson.JsonDeserializer combo class to be used as a TypeAdapter for this RangedIntegerProperty.
Link copied to clipboard
open fun getValue(): Integer
abstract fun getValue(): T
Link copied to clipboard
open fun greaterThan(p: ObservableNumberValue): BooleanBinding
Link copied to clipboard
open fun greaterThanOrEqualTo(p: ObservableNumberValue): BooleanBinding
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun integerExpression(p: ObservableIntegerValue): IntegerExpression
Link copied to clipboard
open fun integerProperty(p: Property<Integer>): IntegerProperty
Link copied to clipboard
open fun intValue(): Int
Link copied to clipboard
open fun isBound(): Boolean
Link copied to clipboard
open fun isEqualTo(p: ObservableNumberValue): BooleanBinding
Link copied to clipboard
open fun isNotEqualTo(p: ObservableNumberValue): BooleanBinding
Link copied to clipboard
open fun lessThan(p: ObservableNumberValue): BooleanBinding
Link copied to clipboard
open fun lessThanOrEqualTo(p: ObservableNumberValue): BooleanBinding
Link copied to clipboard
open fun longValue(): Long
Link copied to clipboard
open fun multiply(p: Double): DoubleBinding
open fun multiply(p: Float): FloatBinding
open fun multiply(p: Int): IntegerBinding
open fun multiply(p: Long): LongBinding
open fun multiply(p: ObservableNumberValue): NumberBinding
Link copied to clipboard
open fun negate(): IntegerBinding
abstract fun negate(): NumberBinding
Link copied to clipboard
open fun <S : Number?> numberExpression(p: ObservableNumberValue): NumberExpressionBase
Link copied to clipboard
open fun <T : Number?> readOnlyIntegerProperty(p: ReadOnlyProperty<T>): ReadOnlyIntegerProperty
Link copied to clipboard
open fun removeListener(p: InvalidationListener)
Link copied to clipboard
open fun set(value: Int)
Link copied to clipboard
open fun setValue(value: Number)
Link copied to clipboard
open fun subtract(p: Double): DoubleBinding
open fun subtract(p: Float): FloatBinding
open fun subtract(p: Int): IntegerBinding
open fun subtract(p: Long): LongBinding
open fun subtract(p: ObservableNumberValue): NumberBinding
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun unbind()
Link copied to clipboard
open fun unbindBidirectional(p: Property<Number>)

Properties

Link copied to clipboard
private open var lowerBound: Int
Link copied to clipboard
private open var name: String
Link copied to clipboard
private open var upperBound: Int