org.qi4j.library.uowfile.plural

## Interface HasUoWFiles<T extends Enum<T>>

- All Known Subinterfaces:
    HasUoWFilesLifecycle<T>
  All Known Implementing Classes:
    HasUoWFiles.Mixin

      @Mixins(value=HasUoWFiles.Mixin.class)
      public interface HasUoWFiles<T extends Enum<T>>

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `HasUoWFiles.Mixin<R extends Enum<R>>`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `File` | `attachedFile(T key)` IMPORTANT Use this `File` only inside read-only `UnitOfWork`s
    `Iterable<File>` | `attachedFiles()` IMPORTANT Use these `File`s only inside read-only `UnitOfWork`s
    `File` | `managedFile(T key)`
    `Iterable<File>` | `managedFiles()`

- - ### Method Detail

    - #### attachedFile

          File attachedFile(T key)

      IMPORTANT Use this `File` only inside read-only `UnitOfWork`s

    - #### attachedFiles

          Iterable<File> attachedFiles()

      IMPORTANT Use these `File`s only inside read-only `UnitOfWork`s

    - #### managedFile

          File managedFile(T key)

    - #### managedFiles

          Iterable<File> managedFiles()