org.qi4j.library.uowfile.plural
Interface HasUoWFiles<T extends java.lang.Enum<T>>

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

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


Nested Class Summary
static class HasUoWFiles.Mixin<R extends java.lang.Enum<R>>
           
 
Method Summary
 java.io.File attachedFile(T key)
          IMPORTANT Use this File only inside read-only UnitOfWorks
 java.lang.Iterable<java.io.File> attachedFiles()
          IMPORTANT Use these Files only inside read-only UnitOfWorks
 java.io.File managedFile(T key)
           
 java.lang.Iterable<java.io.File> managedFiles()
           
 

Method Detail

attachedFile

java.io.File attachedFile(T key)
IMPORTANT Use this File only inside read-only UnitOfWorks


attachedFiles

java.lang.Iterable<java.io.File> attachedFiles()
IMPORTANT Use these Files only inside read-only UnitOfWorks


managedFile

java.io.File managedFile(T key)

managedFiles

java.lang.Iterable<java.io.File> managedFiles()