# Package javafx.beans.property.adapter

package javafx.beans.property.adapter

Provides various classes that act as adapters between a regular Java Bean property and a corresponding `JavaFX Property`.

- Related Packages
  Package
  Description
  javafx.beans.property
  The package `javafx.beans.property` defines read-only properties and writable properties, plus a number of implementations.
- Class
  Description
  JavaBeanBooleanProperty
  A `JavaBeanBooleanProperty` provides an adapter between a regular Java Bean property of type `boolean` or `Boolean` and a JavaFX `BooleanProperty`.
  JavaBeanBooleanPropertyBuilder
  A `JavaBeanBooleanPropertyBuilder` can be used to create `JavaBeanBooleanProperties`.
  JavaBeanDoubleProperty
  A `JavaBeanDoubleProperty` provides an adapter between a regular Java Bean property of type `double` or `Double` and a JavaFX `DoubleProperty`.
  JavaBeanDoublePropertyBuilder
  A `JavaBeanDoublePropertyBuilder` can be used to create `JavaBeanDoubleProperties`.
  JavaBeanFloatProperty
  A `JavaBeanFloatProperty` provides an adapter between a regular Java Bean property of type `float` or `Float` and a JavaFX `FloatProperty`.
  JavaBeanFloatPropertyBuilder
  A `JavaBeanFloatPropertyBuilder` can be used to create `JavaBeanFloatProperties`.
  JavaBeanIntegerProperty
  A `JavaBeanIntegerProperty` provides an adapter between a regular Java Bean property of type `int` or `Integer` and a JavaFX `IntegerProperty`.
  JavaBeanIntegerPropertyBuilder
  A `JavaBeanIntegerPropertyBuilder` can be used to create `JavaBeanIntegerProperties`.
  JavaBeanLongProperty
  A `JavaBeanLongProperty` provides an adapter between a regular Java Bean property of type `long` or `Long` and a JavaFX `LongProperty`.
  JavaBeanLongPropertyBuilder
  A `JavaBeanLongPropertyBuilder` can be used to create `JavaBeanLongProperties`.
  JavaBeanObjectProperty<T>
  A `JavaBeanObjectProperty` provides an adapter between a regular Java Bean property of type `T` and a JavaFX `ObjectProperty<T>`.
  JavaBeanObjectPropertyBuilder<T>
  A `JavaBeanObjectPropertyBuilder` can be used to create `JavaBeanObjectProperties`.
  JavaBeanProperty<T>
  `JavaBeanProperty` is the super interface of all adapters between writable Java Bean properties and JavaFX properties.
  JavaBeanStringProperty
  A `JavaBeanStringProperty` provides an adapter between a regular Java Bean property of type `String` and a JavaFX `StringProperty`.
  JavaBeanStringPropertyBuilder
  A `JavaBeanStringPropertyBuilder` can be used to create `JavaBeanStringProperties`.
  ReadOnlyJavaBeanBooleanProperty
  A `ReadOnlyJavaBeanBooleanProperty` provides an adapter between a regular read only Java Bean property of type `boolean` or `Boolean` and a JavaFX `ReadOnlyBooleanProperty`.
  ReadOnlyJavaBeanBooleanPropertyBuilder
  A `ReadOnlyJavaBeanBooleanPropertyBuilder` can be used to create `ReadOnlyJavaBeanBooleanProperties`.
  ReadOnlyJavaBeanDoubleProperty
  A `ReadOnlyJavaBeanDoubleProperty` provides an adapter between a regular read only Java Bean property of type `double` or `Double` and a JavaFX `ReadOnlyDoubleProperty`.
  ReadOnlyJavaBeanDoublePropertyBuilder
  A `ReadOnlyJavaBeanDoublePropertyBuilder` can be used to create `ReadOnlyJavaBeanDoubleProperties`.
  ReadOnlyJavaBeanFloatProperty
  A `ReadOnlyJavaBeanFloatProperty` provides an adapter between a regular read only Java Bean property of type `float` or `Float` and a JavaFX `ReadOnlyFloatProperty`.
  ReadOnlyJavaBeanFloatPropertyBuilder
  A `ReadOnlyJavaBeanFloatPropertyBuilder` can be used to create `ReadOnlyJavaBeanFloatProperties`.
  ReadOnlyJavaBeanIntegerProperty
  A `ReadOnlyJavaBeanIntegerProperty` provides an adapter between a regular read only Java Bean property of type `int` or `Integer` and a JavaFX `ReadOnlyIntegerProperty`.
  ReadOnlyJavaBeanIntegerPropertyBuilder
  A `ReadOnlyJavaBeanIntegerPropertyBuilder` can be used to create `ReadOnlyJavaBeanIntegerProperties`.
  ReadOnlyJavaBeanLongProperty
  A `ReadOnlyJavaBeanLongProperty` provides an adapter between a regular read only Java Bean property of type `long` or `Long` and a JavaFX `ReadOnlyLongProperty`.
  ReadOnlyJavaBeanLongPropertyBuilder
  A `ReadOnlyJavaBeanLongPropertyBuilder` can be used to create `ReadOnlyJavaBeanLongProperties`.
  ReadOnlyJavaBeanObjectProperty<T>
  A `ReadOnlyJavaBeanObjectProperty` provides an adapter between a regular read only Java Bean property of `T` and a JavaFX `ReadOnlyObjectProperty`.
  ReadOnlyJavaBeanObjectPropertyBuilder<T>
  A `ReadOnlyJavaBeanObjectPropertyBuilder` can be used to create `ReadOnlyJavaBeanObjectProperties`.
  ReadOnlyJavaBeanProperty<T>
  `JavaBeanProperty` is the super interface of all adapters between readonly Java Bean properties and JavaFX properties.
  ReadOnlyJavaBeanStringProperty
  A `ReadOnlyJavaBeanStringProperty` provides an adapter between a regular read only Java Bean property of type `String` and a JavaFX `ReadOnlyStringProperty`.
  ReadOnlyJavaBeanStringPropertyBuilder
  A `ReadOnlyJavaBeanStringPropertyBuilder` can be used to create `ReadOnlyJavaBeanStringProperties`.