## Uses of Class
javafx.beans.binding.StringBinding

- Packages that use StringBinding
  Package | Description
  --- | ---
  javafx.beans.binding | Characteristics of Bindings

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

    Methods in javafx.beans.binding that return StringBinding
    Modifier and Type | Method and 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` | NumberExpressionBase.`asString()`
    `StringBinding` | ObjectExpression.`asString()` Creates a `StringBinding` that holds the value of this `ObjectExpression` turned into a `String`.
    `StringBinding` | SetExpression.`asString()` Creates a `StringBinding` that holds the value of the `SetExpression` 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(Locale locale, String format)`
    `StringBinding` | ObjectExpression.`asString(Locale locale, String format)` 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` | NumberExpressionBase.`asString(String format)`
    `StringBinding` | ObjectExpression.`asString(String format)` Creates a `StringBinding` that holds the value of the `ObjectExpression` turned into a `String`.
    `static StringBinding` | Bindings.`createStringBinding(Callable<String> func, Observable... dependencies)` Helper function to create a custom `StringBinding`.
    `StringBinding` | When.StringConditionBuilder.`otherwise(ObservableStringValue otherwiseValue)` Defines the `ObservableStringValue` which value is returned by the ternary expression if the condition is `false`.
    `StringBinding` | When.StringConditionBuilder.`otherwise(String otherwiseValue)` Defines a constant value of the ternary expression, that is returned 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, 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, ObservableValue<? extends K> key)` Creates a new `StringBinding` that contains the mapping of a specific key in an `ObservableMap`.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2019, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.