Package-level declarations

Types

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableBoolean which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Boolean>, use BooleanProperty.

Link copied to clipboard
class BooleanTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Boolean) : TernaryFunction<Boolean, A, OA, B, OB, C, OC> , ObservableBoolean

Boilerplate which avoids having to use generics. An ObservableBoolean which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableBoolean which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
class ByteBinaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>>(argA: OA, argB: OB, lambda: (A, B) -> Byte) : BinaryFunction<Byte, A, OA, B, OB> , ObservableByte

Boilerplate which avoids having to use generics. An ObservableByte which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Byte>, use ByteProperty.

Link copied to clipboard
class ByteTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Byte) : TernaryFunction<Byte, A, OA, B, OB, C, OC> , ObservableByte

Boilerplate which avoids having to use generics. An ObservableByte which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableByte which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
class CharBinaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>>(argA: OA, argB: OB, lambda: (A, B) -> Char) : BinaryFunction<Char, A, OA, B, OB> , ObservableChar

Boilerplate which avoids having to use generics. An ObservableChar which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Char>, use CharProperty.

Link copied to clipboard
class CharTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Char) : TernaryFunction<Char, A, OA, B, OB, C, OC> , ObservableChar

Boilerplate which avoids having to use generics. An ObservableChar which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableChar which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
class DefaultIndirectBooleanProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Boolean>, getProperty: (P) -> Property<Boolean>) : DefaultIndirectProperty<P, Boolean> , BooleanProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectByteProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Byte>, getProperty: (P) -> Property<Byte>) : DefaultIndirectProperty<P, Byte> , ByteProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectCharProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Char>, getProperty: (P) -> Property<Char>) : DefaultIndirectProperty<P, Char> , CharProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectDoubleProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Double>, getProperty: (P) -> Property<Double>) : DefaultIndirectProperty<P, Double> , DoubleProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectFileProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<File>, getProperty: (P) -> Property<File>) : DefaultIndirectProperty<P, File> , FileProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectFloatProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Float>, getProperty: (P) -> Property<Float>) : DefaultIndirectProperty<P, Float> , FloatProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectIntProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Int>, getProperty: (P) -> Property<Int>) : DefaultIndirectProperty<P, Int> , IntProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectLongProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Long>, getProperty: (P) -> Property<Long>) : DefaultIndirectProperty<P, Long> , LongProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
Link copied to clipboard
class DefaultIndirectObservableByte<P : Any>(parentProperty: ObservableValue<P?>, defaultValue: Byte, getObservable: (P) -> ObservableValue<Byte>) : DefaultIndirectObservableValue<P, Byte> , ObservableByte

Boilerplate for a non-generic version of DefaultIndirectObservableValue.

Link copied to clipboard
class DefaultIndirectObservableChar<P : Any>(parentProperty: ObservableValue<P?>, defaultValue: Char, getObservable: (P) -> ObservableValue<Char>) : DefaultIndirectObservableValue<P, Char> , ObservableChar

Boilerplate for a non-generic version of DefaultIndirectObservableValue.

Link copied to clipboard
Link copied to clipboard
class DefaultIndirectObservableFile<P : Any>(parentProperty: ObservableValue<P?>, defaultValue: File, getObservable: (P) -> ObservableValue<File>) : DefaultIndirectObservableValue<P, File> , ObservableFile

Boilerplate for a non-generic version of DefaultIndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of DefaultIndirectObservableValue.

Link copied to clipboard
class DefaultIndirectObservableInt<P : Any>(parentProperty: ObservableValue<P?>, defaultValue: Int, getObservable: (P) -> ObservableValue<Int>) : DefaultIndirectObservableValue<P, Int> , ObservableInt

Boilerplate for a non-generic version of DefaultIndirectObservableValue.

Link copied to clipboard
class DefaultIndirectObservableLong<P : Any>(parentProperty: ObservableValue<P?>, defaultValue: Long, getObservable: (P) -> ObservableValue<Long>) : DefaultIndirectObservableValue<P, Long> , ObservableLong

Boilerplate for a non-generic version of DefaultIndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard
Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard
Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectOptionalByteProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Byte?>, getProperty: (P) -> Property<Byte?>) : DefaultIndirectProperty<P, Byte?> , OptionalByteProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectOptionalCharProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Char?>, getProperty: (P) -> Property<Char?>) : DefaultIndirectProperty<P, Char?> , OptionalCharProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectOptionalFileProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<File?>, getProperty: (P) -> Property<File?>) : DefaultIndirectProperty<P, File?> , OptionalFileProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectOptionalFloatProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Float?>, getProperty: (P) -> Property<Float?>) : DefaultIndirectProperty<P, Float?> , OptionalFloatProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectOptionalIntProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Int?>, getProperty: (P) -> Property<Int?>) : DefaultIndirectProperty<P, Int?> , OptionalIntProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectOptionalLongProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<Long?>, getProperty: (P) -> Property<Long?>) : DefaultIndirectProperty<P, Long?> , OptionalLongProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class DefaultIndirectStringProperty<P : Any>(parentProperty: ObservableValue<P?>, defaultProperty: Property<String>, getProperty: (P) -> Property<String>) : DefaultIndirectProperty<P, String> , StringProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableDouble which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Double>, use DoubleProperty.

Link copied to clipboard
class DoubleTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Double) : TernaryFunction<Double, A, OA, B, OB, C, OC> , ObservableDouble

Boilerplate which avoids having to use generics. An ObservableDouble which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableDouble which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
class FileBinaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>>(argA: OA, argB: OB, lambda: (A, B) -> File) : BinaryFunction<File, A, OA, B, OB> , ObservableFile

Boilerplate which avoids having to use generics. An ObservableFile which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<File>, use FileProperty.

Link copied to clipboard
class FileTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> File) : TernaryFunction<File, A, OA, B, OB, C, OC> , ObservableFile

Boilerplate which avoids having to use generics. An ObservableFile which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableFile which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
class FloatBinaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>>(argA: OA, argB: OB, lambda: (A, B) -> Float) : BinaryFunction<Float, A, OA, B, OB> , ObservableFloat

Boilerplate which avoids having to use generics. An ObservableFloat which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Float>, use FloatProperty.

Link copied to clipboard
class FloatTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Float) : TernaryFunction<Float, A, OA, B, OB, C, OC> , ObservableFloat

Boilerplate which avoids having to use generics. An ObservableFloat which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableFloat which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectByteProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<Byte>) : IndirectProperty<P, Byte> , ByteProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectCharProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<Char>) : IndirectProperty<P, Char> , CharProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectDoubleProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<Double>) : IndirectProperty<P, Double> , DoubleProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectFileProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<File>) : IndirectProperty<P, File> , FileProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectFloatProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<Float>) : IndirectProperty<P, Float> , FloatProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectIntProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<Int>) : IndirectProperty<P, Int> , IntProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectLongProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<Long>) : IndirectProperty<P, Long> , LongProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard
Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectObservableValue.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectOptionalByteProperty<P : Any>(parentProperty: Property<P>, getProperty: (P) -> Property<Byte?>) : IndirectProperty<P, Byte?> , OptionalByteProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectOptionalCharProperty<P : Any>(parentProperty: Property<P>, getProperty: (P) -> Property<Char?>) : IndirectProperty<P, Char?> , OptionalCharProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectOptionalFileProperty<P : Any>(parentProperty: Property<P>, getProperty: (P) -> Property<File?>) : IndirectProperty<P, File?> , OptionalFileProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectOptionalFloatProperty<P : Any>(parentProperty: Property<P>, getProperty: (P) -> Property<Float?>) : IndirectProperty<P, Float?> , OptionalFloatProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectOptionalIntProperty<P : Any>(parentProperty: Property<P>, getProperty: (P) -> Property<Int?>) : IndirectProperty<P, Int?> , OptionalIntProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectOptionalLongProperty<P : Any>(parentProperty: Property<P>, getProperty: (P) -> Property<Long?>) : IndirectProperty<P, Long?> , OptionalLongProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IndirectStringProperty<P : Any>(parentProperty: ObservableValue<P>, getProperty: (P) -> Property<String>) : IndirectProperty<P, String> , StringProperty

Boilerplate for a non-generic version of IndirectProperty.

Link copied to clipboard
class IntBinaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>>(argA: OA, argB: OB, lambda: (A, B) -> Int) : BinaryFunction<Int, A, OA, B, OB> , ObservableInt

Boilerplate which avoids having to use generics. An ObservableInt which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Int>, use IntProperty.

Link copied to clipboard
class IntTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Int) : TernaryFunction<Int, A, OA, B, OB, C, OC> , ObservableInt

Boilerplate which avoids having to use generics. An ObservableInt which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard
class IntUnaryFunction<A, OA : ObservableValue<A>>(argA: OA, lambda: (A) -> Int) : UnaryFunction<Int, A, OA> , ObservableInt

Boilerplate which avoids having to use generics. An ObservableInt which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
class LongBinaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>>(argA: OA, argB: OB, lambda: (A, B) -> Long) : BinaryFunction<Long, A, OA, B, OB> , ObservableLong

Boilerplate which avoids having to use generics. An ObservableLong which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<Long>, use LongProperty.

Link copied to clipboard
class LongTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Long) : TernaryFunction<Long, A, OA, B, OB, C, OC> , ObservableLong

Boilerplate which avoids having to use generics. An ObservableLong which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableLong which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Boolean>, use ObservableBoolean.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Byte>, use ObservableByte.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Char>, use ObservableChar.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Double>, use ObservableDouble.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<File>, use ObservableFile.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Float>, use ObservableFloat.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Int>, use ObservableInt.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<Long>, use ObservableLong.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ObservableValue<String>, use ObservableString.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
class OptionalByteTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Byte?) : TernaryFunction<Byte?, A, OA, B, OB, C, OC> , ObservableOptionalByte

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
class OptionalCharTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Char?) : TernaryFunction<Char?, A, OA, B, OB, C, OC> , ObservableOptionalChar

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
class OptionalFileTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> File?) : TernaryFunction<File?, A, OA, B, OB, C, OC> , ObservableOptionalFile

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
class OptionalIntTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Int?) : TernaryFunction<Int?, A, OA, B, OB, C, OC> , ObservableOptionalInt

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
class OptionalLongTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Long?) : TernaryFunction<Long?, A, OA, B, OB, C, OC> , ObservableOptionalLong

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedBooleanProperty(initialValue: Boolean?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Boolean?>, Boolean?, Boolean?) -> Boolean?) : ValidatedProperty<Boolean?> , OptionalBooleanProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedByteProperty(initialValue: Byte?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Byte?>, Byte?, Byte?) -> Byte?) : ValidatedProperty<Byte?> , OptionalByteProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedCharProperty(initialValue: Char?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Char?>, Char?, Char?) -> Char?) : ValidatedProperty<Char?> , OptionalCharProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedDoubleProperty(initialValue: Double?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Double?>, Double?, Double?) -> Double?) : ValidatedProperty<Double?> , OptionalDoubleProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedFileProperty(initialValue: File?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<File?>, File?, File?) -> File?) : ValidatedProperty<File?> , OptionalFileProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedFloatProperty(initialValue: Float?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Float?>, Float?, Float?) -> Float?) : ValidatedProperty<Float?> , OptionalFloatProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedIntProperty(initialValue: Int?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Int?>, Int?, Int?) -> Int?) : ValidatedProperty<Int?> , OptionalIntProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedLongProperty(initialValue: Long?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Long?>, Long?, Long?) -> Long?) : ValidatedProperty<Long?> , OptionalLongProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class OptionalValidatedStringProperty(initialValue: String?, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<String?>, String?, String?) -> String?) : ValidatedProperty<String?> , OptionalStringProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Boolean>, use ReadOnlyBooleanProperty.

Link copied to clipboard

Never use this class directly. Use BooleanProperty.asReadOnly to obtain a read-only version of a mutable BooleanProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Byte>, use ReadOnlyByteProperty.

Link copied to clipboard

Never use this class directly. Use ByteProperty.asReadOnly to obtain a read-only version of a mutable ByteProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Char>, use ReadOnlyCharProperty.

Link copied to clipboard

Never use this class directly. Use CharProperty.asReadOnly to obtain a read-only version of a mutable CharProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Double>, use ReadOnlyDoubleProperty.

Link copied to clipboard

Never use this class directly. Use DoubleProperty.asReadOnly to obtain a read-only version of a mutable DoubleProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<File>, use ReadOnlyFileProperty.

Link copied to clipboard

Never use this class directly. Use FileProperty.asReadOnly to obtain a read-only version of a mutable FileProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Float>, use ReadOnlyFloatProperty.

Link copied to clipboard

Never use this class directly. Use FloatProperty.asReadOnly to obtain a read-only version of a mutable FloatProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Int>, use ReadOnlyIntProperty.

Link copied to clipboard

Never use this class directly. Use IntProperty.asReadOnly to obtain a read-only version of a mutable IntProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<Long>, use ReadOnlyLongProperty.

Link copied to clipboard

Never use this class directly. Use LongProperty.asReadOnly to obtain a read-only version of a mutable LongProperty.

Link copied to clipboard
Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard

Boilerplate which avoids having to use generics.

Link copied to clipboard
Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of ReadOnlyProperty<String>, use ReadOnlyStringProperty.

Link copied to clipboard

Never use this class directly. Use StringProperty.asReadOnly to obtain a read-only version of a mutable StringProperty.

Link copied to clipboard
open class SimpleBooleanProperty(initialValue: Boolean, bean: Any? = null, beanName: String? = null) : SimpleProperty<Boolean> , BooleanProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Boolean>, we can use SimpleBooleanProperty.

Link copied to clipboard
open class SimpleByteProperty(initialValue: Byte, bean: Any? = null, beanName: String? = null) : SimpleProperty<Byte> , ByteProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Byte>, we can use SimpleByteProperty.

Link copied to clipboard
open class SimpleCharProperty(initialValue: Char, bean: Any? = null, beanName: String? = null) : SimpleProperty<Char> , CharProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Char>, we can use SimpleCharProperty.

Link copied to clipboard
open class SimpleDoubleProperty(initialValue: Double, bean: Any? = null, beanName: String? = null) : SimpleProperty<Double> , DoubleProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Double>, we can use SimpleDoubleProperty.

Link copied to clipboard
open class SimpleFileProperty(initialValue: File, bean: Any? = null, beanName: String? = null) : SimpleProperty<File> , FileProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<File>, we can use SimpleFileProperty.

Link copied to clipboard
open class SimpleFloatProperty(initialValue: Float, bean: Any? = null, beanName: String? = null) : SimpleProperty<Float> , FloatProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Float>, we can use SimpleFloatProperty.

Link copied to clipboard
open class SimpleIntProperty(initialValue: Int, bean: Any? = null, beanName: String? = null) : SimpleProperty<Int> , IntProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Int>, we can use SimpleIntProperty.

Link copied to clipboard
open class SimpleLongProperty(initialValue: Long, bean: Any? = null, beanName: String? = null) : SimpleProperty<Long> , LongProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<Long>, we can use SimpleLongProperty.

Link copied to clipboard
open class SimpleOptionalBooleanProperty(initialValue: Boolean?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Boolean?> , OptionalBooleanProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalByteProperty(initialValue: Byte?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Byte?> , OptionalByteProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalCharProperty(initialValue: Char?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Char?> , OptionalCharProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalDoubleProperty(initialValue: Double?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Double?> , OptionalDoubleProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalFileProperty(initialValue: File?, bean: Any? = null, beanName: String? = null) : SimpleProperty<File?> , OptionalFileProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalFloatProperty(initialValue: Float?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Float?> , OptionalFloatProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalIntProperty(initialValue: Int?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Int?> , OptionalIntProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalLongProperty(initialValue: Long?, bean: Any? = null, beanName: String? = null) : SimpleProperty<Long?> , OptionalLongProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleOptionalStringProperty(initialValue: String?, bean: Any? = null, beanName: String? = null) : SimpleProperty<String?> , OptionalStringProperty

Boilerplate which avoids having to use generics.

Link copied to clipboard
open class SimpleStringProperty(initialValue: String, bean: Any? = null, beanName: String? = null) : SimpleProperty<String> , StringProperty

Boilerplate which avoids having to use generics. Instead of SimpleProperty<String>, we can use SimpleStringProperty.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableString which is calculated from 2 (binary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. Instead of Property<String>, use StringProperty.

Link copied to clipboard
class StringTernaryFunction<A, OA : ObservableValue<A>, B, OB : ObservableValue<B>, C, OC : ObservableValue<C>>(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> String) : TernaryFunction<String, A, OA, B, OB, C, OC> , ObservableString

Boilerplate which avoids having to use generics. An ObservableString which is calculated from 3 (ternary) other ObservableValues.

Link copied to clipboard

Boilerplate which avoids having to use generics. An ObservableString which is calculated from 1 (unary) other ObservableValue.

Link copied to clipboard
open class ValidatedBooleanProperty(initialValue: Boolean, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Boolean>, Boolean, Boolean) -> Boolean) : ValidatedProperty<Boolean> , BooleanProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Boolean>, we can use ValidatedBooleanProperty.

Link copied to clipboard
open class ValidatedByteProperty(initialValue: Byte, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Byte>, Byte, Byte) -> Byte) : ValidatedProperty<Byte> , ByteProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Byte>, we can use ValidatedByteProperty.

Link copied to clipboard
open class ValidatedCharProperty(initialValue: Char, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Char>, Char, Char) -> Char) : ValidatedProperty<Char> , CharProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Char>, we can use ValidatedCharProperty.

Link copied to clipboard
open class ValidatedDoubleProperty(initialValue: Double, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Double>, Double, Double) -> Double) : ValidatedProperty<Double> , DoubleProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Double>, we can use ValidatedDoubleProperty.

Link copied to clipboard
open class ValidatedFileProperty(initialValue: File, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<File>, File, File) -> File) : ValidatedProperty<File> , FileProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<File>, we can use ValidatedFileProperty.

Link copied to clipboard
open class ValidatedFloatProperty(initialValue: Float, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Float>, Float, Float) -> Float) : ValidatedProperty<Float> , FloatProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Float>, we can use ValidatedFloatProperty.

Link copied to clipboard
open class ValidatedIntProperty(initialValue: Int, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Int>, Int, Int) -> Int) : ValidatedProperty<Int> , IntProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Int>, we can use ValidatedIntProperty.

Link copied to clipboard
open class ValidatedLongProperty(initialValue: Long, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<Long>, Long, Long) -> Long) : ValidatedProperty<Long> , LongProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<Long>, we can use ValidatedLongProperty.

Link copied to clipboard
open class ValidatedStringProperty(initialValue: String, bean: Any? = null, beanName: String? = null, validation: (ValidatedProperty<String>, String, String) -> String) : ValidatedProperty<String> , StringProperty

Boilerplate which avoids having to use generics. Instead of ValidatedProperty<String>, we can use ValidatedStringProperty.

Functions

Link copied to clipboard

A Kotlin delegate to create a BooleanProperty (the implementation will be a SimpleBooleanProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ByteProperty (the implementation will be a SimpleByteProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a CharProperty (the implementation will be a SimpleCharProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a DoubleProperty (the implementation will be a SimpleDoubleProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a FileProperty (the implementation will be a SimpleFileProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a FloatProperty (the implementation will be a SimpleFloatProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a IntProperty (the implementation will be a SimpleIntProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a LongProperty (the implementation will be a SimpleLongProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalBooleanProperty (the implementation will be a SimpleOptionalBooleanProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalByteProperty (the implementation will be a SimpleOptionalByteProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalCharProperty (the implementation will be a SimpleOptionalCharProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalDoubleProperty (the implementation will be a SimpleOptionalDoubleProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalFileProperty (the implementation will be a SimpleOptionalFileProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalFloatProperty (the implementation will be a SimpleOptionalFloatProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalIntProperty (the implementation will be a SimpleOptionalIntProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalLongProperty (the implementation will be a SimpleOptionalLongProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalStringProperty (the implementation will be a SimpleOptionalStringProperty. Typical usage :

Link copied to clipboard
Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedByteProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedCharProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedDoubleProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedFileProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedFloatProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedIntProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedLongProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create an OptionalValidatedStringProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a StringProperty (the implementation will be a SimpleStringProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedBooleanProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedByteProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedCharProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedDoubleProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedFileProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedFloatProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedIntProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedLongProperty. Typical usage :

Link copied to clipboard

A Kotlin delegate to create a ValidatedStringProperty. Typical usage :