public interface ReadableStringProperty extends ReadableObjectProperty<String>, javafx.beans.value.ObservableStringValue
Modifier and Type | Field and Description |
---|---|
static GenericType<String> |
TYPE |
PROPERTY_TYPE
Modifier and Type | Method and Description |
---|---|
default javafx.beans.binding.StringExpression |
concat(Object other) |
default GenericType<String> |
getType() |
default String |
getValueSafe() |
default javafx.beans.binding.BooleanBinding |
greaterThan(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
greaterThan(String other) |
default javafx.beans.binding.BooleanBinding |
greaterThanOrEqualTo(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
greaterThanOrEqualTo(String other) |
default javafx.beans.binding.BooleanBinding |
isEmpty() |
default javafx.beans.binding.BooleanBinding |
isEqualTo(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
isEqualTo(String other) |
default javafx.beans.binding.BooleanBinding |
isEqualToIgnoreCase(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
isEqualToIgnoreCase(String other) |
default javafx.beans.binding.BooleanBinding |
isNotEmpty() |
default javafx.beans.binding.BooleanBinding |
isNotEqualTo(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
isNotEqualTo(String other) |
default javafx.beans.binding.BooleanBinding |
isNotEqualToIgnoreCase(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
isNotEqualToIgnoreCase(String other) |
default javafx.beans.binding.BooleanBinding |
isNotNull() |
default javafx.beans.binding.BooleanBinding |
isNull() |
default javafx.beans.binding.IntegerBinding |
length() |
default javafx.beans.binding.BooleanBinding |
lessThan(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
lessThan(String other) |
default javafx.beans.binding.BooleanBinding |
lessThanOrEqualTo(javafx.beans.value.ObservableStringValue other) |
default javafx.beans.binding.BooleanBinding |
lessThanOrEqualTo(String other) |
get, isEqualTo, isNotEqualTo
getBean, getName
addListener, getValue, removeListener
getValue
fromJson, toJson
static final GenericType<String> TYPE
getType()
default GenericType<String> getType()
getType
in interface ReadableProperty<String>
value
. Please note that the generic signature of this method
is returning the type GenericType
<? extends V> instead of GenericType
<V> because JavaFx is binding the type Number
for all numeric properties while e.g.
IntegerProperty
should be able to return GenericType
<Integer> what is compatible
with GenericType
<? extends Number>.default String getValueSafe()
value
or the empty String
if the value
is null
.default javafx.beans.binding.IntegerBinding length()
IntegerBinding
that holds the length
of the String
value
.Bindings.length(ObservableStringValue)
default javafx.beans.binding.StringExpression concat(Object other)
other
- the Object
to concat.StringExpression
that holds the value
of this property concatenated with
the given Object
.Bindings.concat(Object...)
default javafx.beans.binding.BooleanBinding isEqualTo(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to check for equality.BooleanBinding
that holds true
if the value
of this property and
the value
of the given ObservableStringValue
are
equal
.Bindings.equal(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding isEqualTo(String other)
isEqualTo
in interface ReadableObjectProperty<String>
other
- the constant String
value to check for equality.BooleanBinding
that holds true
if the value
of this property and
the given String
are equal
.Bindings.equal(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding isNotEqualTo(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to check for non-equality.BooleanBinding
that holds true
if the value
of this property and
the value
of the given ObservableStringValue
are NOT
equal
.Bindings.notEqual(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding isNotEqualTo(String other)
isNotEqualTo
in interface ReadableObjectProperty<String>
other
- the constant String
value to check for non-equality.BooleanBinding
that holds true
if the value
of this property and
the given String
are NOT equal
.Bindings.notEqual(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding isEqualToIgnoreCase(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to check for equality.BooleanBinding
that holds true
if the value
of this property and
the value
of the given ObservableStringValue
are
equal ignoring the case
.Bindings.equalIgnoreCase(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding isEqualToIgnoreCase(String other)
other
- the String
to check for equality.BooleanBinding
that holds true
if the value
of this property and
the given String
are equal ignoring the case
.Bindings.equalIgnoreCase(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding isNotEqualToIgnoreCase(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to check for non-equality.BooleanBinding
that holds true
if the value
of this property and
the value
of the given ObservableStringValue
are NOT
equal ignoring the case
.Bindings.notEqualIgnoreCase(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding isNotEqualToIgnoreCase(String other)
other
- the String
to check for non-equality.BooleanBinding
that holds true
if the value
of this property and
the given String
are NOT equal ignoring the case
.Bindings.notEqualIgnoreCase(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to compare.BooleanBinding
that holds true
if the value
of this property is
greater than the value
of another the given ObservableStringValue
.Bindings.greaterThan(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding greaterThan(String other)
other
- the String
to compare.BooleanBinding
that holds true
if the value
of this property is
greater than the given String
.Bindings.greaterThan(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to compare.BooleanBinding
that holds true
if the value
of this property is
less than the value
of another the given ObservableStringValue
.Bindings.lessThan(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding lessThan(String other)
other
- the String
to compare.BooleanBinding
that holds true
if the value
of this property is
less than the given String
.Bindings.lessThan(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding greaterThanOrEqualTo(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to compare.BooleanBinding
that holds true
if the value
of this property is
greater than or equal to the value
of another the given ObservableStringValue
.Bindings.greaterThanOrEqual(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding greaterThanOrEqualTo(String other)
other
- the String
to compare.BooleanBinding
that holds true
if the value
of this property is
greater than or equal to the given String
.Bindings.greaterThanOrEqual(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding lessThanOrEqualTo(javafx.beans.value.ObservableStringValue other)
other
- the ObservableStringValue
to compare.BooleanBinding
that holds true
if the value
of this property is
less than the value
of another the given ObservableStringValue
.Bindings.lessThanOrEqual(ObservableStringValue, ObservableStringValue)
default javafx.beans.binding.BooleanBinding lessThanOrEqualTo(String other)
other
- the String
to compare.BooleanBinding
that holds true
if the value
of this property is
less than or equal to the given String
.Bindings.lessThanOrEqual(ObservableStringValue, String)
default javafx.beans.binding.BooleanBinding isNull()
isNull
in interface ReadableObjectProperty<String>
BooleanBinding
that holds true
if the value
of this property is
null
.Bindings.isNull(javafx.beans.value.ObservableObjectValue)
default javafx.beans.binding.BooleanBinding isNotNull()
isNotNull
in interface ReadableObjectProperty<String>
BooleanBinding
that holds true
if the value
of this property is
NOT null
.Bindings.isNotNull(javafx.beans.value.ObservableObjectValue)
default javafx.beans.binding.BooleanBinding isEmpty()
BooleanBinding
that holds true
if the value
of this property is
empty
.Bindings.isEmpty(ObservableStringValue)
default javafx.beans.binding.BooleanBinding isNotEmpty()
BooleanBinding
that holds true
if the value
of this property is
NOT empty
.Bindings.isNotEmpty(ObservableStringValue)
Copyright © 2001–2016 mmm-Team. All rights reserved.