Module io.github.mmm.property
Package io.github.mmm.property.string
Interface WritableStringProperty
-
- All Superinterfaces:
AttributeReadOnly,io.github.mmm.value.observable.comparable.ComparableExpression<String>,io.github.mmm.event.EventSource<io.github.mmm.value.observable.ObservableEvent<String>,io.github.mmm.value.observable.ObservableEventListener<? super String>>,io.github.mmm.value.observable.Expression<String>,io.github.mmm.marshall.MarshallableObject,io.github.mmm.marshall.Marshaller<Object>,io.github.mmm.marshall.Marshalling<Object>,io.github.mmm.marshall.MarshallingObject,io.github.mmm.value.observable.object.ObservableSimpleValue<String>,io.github.mmm.value.observable.string.ObservableStringValue,io.github.mmm.value.observable.ObservableValue<String>,io.github.mmm.value.PropertyPath<String>,io.github.mmm.property.comparable.ReadableComparableProperty<String>,io.github.mmm.value.ReadablePath,ReadableProperty<String>,ReadableSimpleProperty<String>,io.github.mmm.value.observable.object.ReadableSimpleValue<String>,ReadableStringProperty,io.github.mmm.value.observable.string.ReadableStringValue,io.github.mmm.value.ReadableTypedValue<String>,io.github.mmm.value.ReadableValue<String>,io.github.mmm.value.observable.string.StringExpression,Supplier<String>,io.github.mmm.value.TypedPropertyPath<String>,io.github.mmm.marshall.UnmarshallableObject,io.github.mmm.marshall.Unmarshaller<Object>,io.github.mmm.validation.Validatable,io.github.mmm.value.observable.WritableObservableValue<String>,WritableProperty<String>,io.github.mmm.value.observable.object.WritableSimpleValue<String>,io.github.mmm.value.observable.string.WritableStringValue,io.github.mmm.value.WritableValue<String>
- All Known Implementing Classes:
StringListProperty,StringProperty
public interface WritableStringProperty extends ReadableStringProperty, WritableProperty<String>, io.github.mmm.value.observable.string.WritableStringValue
- Since:
- 1.0.0
-
-
Field Summary
-
Fields inherited from interface io.github.mmm.property.WritableProperty
NO_PROPERTIES
-
-
Method Summary
-
Methods inherited from interface io.github.mmm.property.AttributeReadOnly
isReadOnly
-
Methods inherited from interface io.github.mmm.value.observable.comparable.ComparableExpression
greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo
-
Methods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListener
-
Methods inherited from interface io.github.mmm.value.observable.Expression
asString, dispose, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull
-
Methods inherited from interface io.github.mmm.property.comparable.ReadableComparableProperty
asc, desc, ge, ge, gt, gt, le, le, lt, lt
-
Methods inherited from interface io.github.mmm.property.ReadableProperty
count, eq, eq, getMetadata, getName, isTransient, isValid, neq, neq, path
-
Methods inherited from interface io.github.mmm.property.object.ReadableSimpleProperty
getValueType
-
Methods inherited from interface io.github.mmm.property.string.ReadableStringProperty
inverseLike, inverseNotLike, like, notLike
-
Methods inherited from interface io.github.mmm.value.observable.string.ReadableStringValue
getAsString, getSafe, getValue, getValueClass
-
Methods inherited from interface io.github.mmm.value.observable.string.StringExpression
concat, isEmpty, isEqualToIgnoreCase, isEqualToIgnoreCase, isNotEmpty, isNotEqualToIgnoreCase, isNotEqualToIgnoreCase, length
-
Methods inherited from interface io.github.mmm.value.observable.WritableObservableValue
bindOneWay, bindTwoWay, isBoundOneWay, unbindOneWay, unbindTwoWay
-
Methods inherited from interface io.github.mmm.property.WritableProperty
copy, getReadOnly
-
-