saker.build Documentation TaskDoc JavaDoc Packages
public interface TaskFileDeltas
Container for holding and handling file related task deltas.
Methods
public default FileChangeDelta
Gets a file delta for the given tag if exists.
public Set<extends FileChangeDelta>
Gets the file deltas contained in this instance.
public Set<extends FileChangeDelta>
Gets the file deltas for the given tag.
public default boolean
Checks if there are any deltas for the given tag.
public default boolean
Checks if this instance contains any deltas.
Gets a file delta for the given tag if exists.

FileChangeDelta.getTag() will be equal to the parameter tag for the result.

tagThe tag used when the file dependency was reported.
A delta for the given tag, or null if none exists for it.
Gets the file deltas contained in this instance.
An unmodifiable set of file deltas.
Gets the file deltas for the given tag.

FileChangeDelta.getTag() will be equal to the parameter tag for every delta in the result.

tagThe tag used when the file dependency was reported.
An unmodifiable set of file deltas with the given tag.
public default boolean hasFileDeltaWithTag(@RMISerializeObject tag)
Checks if there are any deltas for the given tag.
tagThe tag used when the file dependency was reported.
true if there is at least one delta for the given tag.
public default boolean isEmpty()
Checks if this instance contains any deltas.
true if this instance has no deltas.