package saker.build.task
public interface TaskFileDeltas
Container for holding and handling file related task deltas.
public default FileChangeDelta | Gets a file delta for the given tag if exists. |
public Set< | Gets the file deltas contained in this instance. |
public Set< | Gets the file deltas for the given tag. |
public default boolean | Checks if there are any deltas for the given tag. |
public default boolean | isEmpty() 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.
@RMIWrap(RMIHashSetWrapper.class)
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.
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.Checks if
this
instance contains any deltas.true
if this instance has no deltas.