org.qi4j.api.value

## Interface ValueDescriptor

- All Superinterfaces:
    CompositeDescriptor, HasTypes, MetaInfoHolder, ModelDescriptor, StatefulCompositeDescriptor

      public interface ValueDescriptor
      extends CompositeDescriptor, StatefulCompositeDescriptor

  Descriptor for ValueComposites.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `AssociationStateDescriptor` | `state()`
    `ValueCompositeType` | `valueType()`

    - ### Methods inherited from interface org.qi4j.api.composite.CompositeDescriptor

      `mixinTypes, primaryType`

    - ### Methods inherited from interface org.qi4j.api.composite.ModelDescriptor

      `isAssignableTo, visibility`

    - ### Methods inherited from interface org.qi4j.api.type.HasTypes

      `types`

    - ### Methods inherited from interface org.qi4j.api.structure.MetaInfoHolder

      `metaInfo`

- - ### Method Detail

    - #### valueType

          ValueCompositeType valueType()

    - #### state

          AssociationStateDescriptor state()

      Specified by:
        `state` in interface `StatefulCompositeDescriptor`