Module swim.api
Package swim.api.data

Interface ValueData<V>


  • public interface ValueData<V>
    • Method Detail

      • name

        swim.structure.Value name()
      • valueForm

        swim.structure.Form<V> valueForm()
      • valueForm

        <V2> ValueData<V2> valueForm​(swim.structure.Form<V2> valueForm)
      • valueClass

        <V2> ValueData<V2> valueClass​(Class<V2> valueClass)
      • isResident

        boolean isResident()
      • isResident

        ValueData<V> isResident​(boolean isResident)
      • isTransient

        boolean isTransient()
      • isTransient

        ValueData<V> isTransient​(boolean isTransient)
      • get

        V get()
      • set

        V set​(V newValue)
      • close

        void close()