org.qi4j.api.composite

## Interface StateDescriptor

- All Known Subinterfaces:
    AssociationStateDescriptor

      public interface StateDescriptor

  Composite State Descriptor.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `PropertyDescriptor` | `findPropertyModelByName(String name)`
    `PropertyDescriptor` | `findPropertyModelByQualifiedName(QualifiedName name)`
    `Iterable<? extends PropertyDescriptor>` | `properties()`

- - ### Method Detail

    - #### findPropertyModelByName

          PropertyDescriptor findPropertyModelByName(String name)
                                                     throws IllegalArgumentException

      Throws:
        `IllegalArgumentException`

    - #### findPropertyModelByQualifiedName

          PropertyDescriptor findPropertyModelByQualifiedName(QualifiedName name)
                                                              throws IllegalArgumentException

      Throws:
        `IllegalArgumentException`

    - #### properties

          Iterable<? extends PropertyDescriptor> properties()