Interface ValueDescriptor<V>

Type Parameters:
V - The value type.
All Superinterfaces:
com.buschmais.xo.api.CompositeObject, Descriptor, NamedDescriptor
All Known Subinterfaces:
ArrayValueDescriptor, PropertyDescriptor

@Label("Value") public interface ValueDescriptor<V> extends NamedDescriptor
Interface for value descriptors.
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the value.
    void
    setValue(V value)
    Set the value.

    Methods inherited from interface com.buschmais.xo.api.CompositeObject

    as, getDelegate, getId

    Methods inherited from interface com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor

    getName, setName
  • Method Details

    • setValue

      void setValue(V value)
      Set the value.
      Parameters:
      value - The value.
    • getValue

      V getValue()
      Return the value.
      Returns:
      The value.