Interface FileItemFactory<I extends FileItem<I>>
-
- Type Parameters:
I- TheFileItemtype this factory creates.
- All Known Implementing Classes:
DiskFileItemFactory
public interface FileItemFactory<I extends FileItem<I>>
CreatesFileIteminstances.Factories can provide their own custom configuration, over and above that provided by the default file upload implementation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFileItemFactory.AbstractFileItemBuilder<I extends FileItem<I>,B extends FileItemFactory.AbstractFileItemBuilder<I,B>>Abstracts building for subclasses.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <B extends FileItemFactory.AbstractFileItemBuilder<I,B>>
FileItemFactory.AbstractFileItemBuilder<I,B>fileItemBuilder()Creates a new AbstractFileItemBuilder.
-
-
-
Method Detail
-
fileItemBuilder
<B extends FileItemFactory.AbstractFileItemBuilder<I,B>> FileItemFactory.AbstractFileItemBuilder<I,B> fileItemBuilder()
Creates a new AbstractFileItemBuilder.- Type Parameters:
B- The type of AbstractFileItemBuilder.- Returns:
- a new AbstractFileItemBuilder.
-
-