public class DefaultOutputMetadata extends Object implements BuildContext.OutputMetadata<File>
| Modifier and Type | Method and Description |
|---|---|
<I> Iterable<? extends BuildContext.InputMetadata<I>> |
getAssociatedInputs(Class<I> clazz) |
<V extends Serializable> |
getAttribute(String key,
Class<V> clazz)
Returns current attribute value.
|
Collection<String> |
getCapabilities(String qualifier) |
File |
getResource() |
BuildContext.ResourceStatus |
getStatus()
Returns up-to-date status of this output compared to the previous build.
|
public File getResource()
getResource in interface BuildContext.ResourceMetadata<File>public BuildContext.ResourceStatus getStatus()
BuildContext.OutputMetadatagetStatus in interface BuildContext.OutputMetadata<File>getStatus in interface BuildContext.ResourceMetadata<File>public <I> Iterable<? extends BuildContext.InputMetadata<I>> getAssociatedInputs(Class<I> clazz)
getAssociatedInputs in interface BuildContext.OutputMetadata<File>public Collection<String> getCapabilities(String qualifier)
public <V extends Serializable> V getAttribute(String key, Class<V> clazz)
BuildContext.ResourceMetadataFor registered (but not processed) inputs and carried over outputs, returns value associated with the key during previous build. For processed inputs and outputs, returns value associated with the key during this build.
getAttribute in interface BuildContext.ResourceMetadata<File>Copyright © 2014. All Rights Reserved.