# 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`.