- All Superinterfaces:
- TaskOutput
- All Known Implementing Classes:
- FileOrDirectoryTaskOutput
public interface SingleOrMultipleTaskOutput
extends TaskOutput
For tasks that support batch processing multiple files at once,
but can also take a single file as input and generate a single output file
Eg: rotate can work on multiple files, so then a directory output is expected.
But, when rotating a single file, a file output can be provided.