Interface OutputContainerGroup

All Superinterfaces:
AutoCloseable, Closeable, ContainerGroup, ModuleContainerGroup, PackageContainerGroup

@API(since="0.0.1", status=STABLE) public interface OutputContainerGroup extends PackageContainerGroup, ModuleContainerGroup
A base definition for an output-oriented container group.

These can behave as if they are module-oriented, or non-module-oriented. It is down to the implementation to mediate access between modules and their files.

Operations on modules should first get or create the module, and then operate on that sub-container group. Operations on non-module packages should operate on this container group directly.

Since:
0.0.1
Author:
Ashley Scopes