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
    • Method Summary

      • 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.marshall.MarshallableObject

        write, writeObject
      • Methods inherited from interface io.github.mmm.value.observable.ObservableValue

        toString
      • 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.value.observable.string.ReadableStringValue

        getAsString, getSafe, getValue, getValueClass
      • Methods inherited from interface io.github.mmm.value.ReadableValue

        get
      • 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.marshall.UnmarshallableObject

        read, readObject
      • Methods inherited from interface io.github.mmm.validation.Validatable

        validate
      • Methods inherited from interface io.github.mmm.value.observable.WritableObservableValue

        bindOneWay, bindTwoWay, isBoundOneWay, unbindOneWay, unbindTwoWay
      • Methods inherited from interface io.github.mmm.value.observable.string.WritableStringValue

        parse, setAsString, setValue
      • Methods inherited from interface io.github.mmm.value.WritableValue

        set