Package containing classes related to file management in the build system.
Predicate interface that controls how the specific functions should handle files for SakerDirectory.
Interface representing a reference to a file.
Interface for directory file representation in the build system.
Interface for file representation in the build system.
Interface representing content which can be used to write out to a stream.
SakerFile implementation with contents that is backed by a byte array.
StreamWritable implementation that is backed by a byte array.
SakerFile implementation that delegates its calls to another file.
RMIWrapper implementation which creates a delegate file on the receiving endpoint.
RMIWrapper implementation for handling files transferred during remote execution.
Base implementation for the SakerFile interface.
Exception class for rethrowing exceptions thrown by additional stream writings.