# Uses of Class
javafx.beans.binding.StringBinding

Packages that use StringBinding
Package
Description
javafx.beans.binding
Provides classes that create and operate on a `Binding` that calculates a value that depends on one or more sources.

- ## Uses of StringBinding in javafx.beans.binding

  Methods in javafx.beans.binding that return StringBinding
  Modifier and Type
  Method
  Description
  `StringBinding`
  BooleanExpression.`asString()`
  Creates a `StringBinding` that holds the value of this `BooleanExpression` turned into a `String`.
  `StringBinding`
  ListExpression.`asString()`
  Creates a `StringBinding` that holds the value of the `ListExpression` turned into a `String`.
  `StringBinding`
  MapExpression.`asString()`
  Creates a `StringBinding` that holds the value of the `MapExpression` turned into a `String`.
  `StringBinding`
  NumberExpression.`asString()`
  Creates a `StringBinding` that holds the value of the `NumberExpression` turned into a `String`.
  `StringBinding`
  NumberExpression.`asString(String format)`
  Creates a `StringBinding` that holds the value of the `NumberExpression` turned into a `String`.
  `StringBinding`
  NumberExpression.`asString(Locale locale, String format)`
  Creates a `StringBinding` that holds the value of the `NumberExpression` turned into a `String`.
  `StringBinding`
  NumberExpressionBase.`asString()`
  `StringBinding`
  NumberExpressionBase.`asString(String format)`
  `StringBinding`
  NumberExpressionBase.`asString(Locale locale, String format)`
  `StringBinding`
  ObjectExpression.`asString()`
  Creates a `StringBinding` that holds the value of this `ObjectExpression` turned into a `String`.
  `StringBinding`
  ObjectExpression.`asString(String format)`
  Creates a `StringBinding` that holds the value of the `ObjectExpression` turned into a `String`.
  `StringBinding`
  ObjectExpression.`asString(Locale locale, String format)`
  Creates a `StringBinding` that holds the value of the `NumberExpression` turned into a `String`.
  `StringBinding`
  SetExpression.`asString()`
  Creates a `StringBinding` that holds the value of the `SetExpression` turned into a `String`.
  `static StringBinding`
  Bindings.`createStringBinding(Callable<String> func, Observable... dependencies)`
  Helper function to create a custom `StringBinding`.
  `StringBinding`
  When.StringConditionBuilder.`otherwise(String otherwiseValue)`
  Defines a constant value of the ternary expression, that is returned if the condition is `false`.
  `StringBinding`
  When.StringConditionBuilder.`otherwise(ObservableStringValue otherwiseValue)`
  Defines the `ObservableStringValue` which value is returned by the ternary expression if the condition is `false`.
  `static StringBinding`
  Bindings.`selectString(Object root, String... steps)`
  Creates a binding used to get a member, such as `a.b.c`.
  `static StringBinding`
  Bindings.`selectString(ObservableValue<?> root, String... steps)`
  Creates a binding used to get a member, such as `a.b.c`.
  `static StringBinding`
  Bindings.`stringValueAt(ObservableList<String> op, int index)`
  Creates a new `StringBinding` that contains the element of an `ObservableList` at the specified position.
  `static StringBinding`
  Bindings.`stringValueAt(ObservableList<String> op, ObservableIntegerValue index)`
  Creates a new `StringBinding` that contains the element of an `ObservableList` at the specified position.
  `static StringBinding`
  Bindings.`stringValueAt(ObservableList<String> op, ObservableNumberValue index)`
  Creates a new `StringBinding` that contains the element of an `ObservableList` at the specified position.
  `static <K> StringBinding`
  Bindings.`stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)`
  Creates a new `StringBinding` that contains the mapping of a specific key in an `ObservableMap`.
  `static <K> StringBinding`
  Bindings.`stringValueAt(ObservableMap<K,String> op, K key)`
  Creates a new `StringBinding` that contains the mapping of a specific key in an `ObservableMap`.