@CompileStatic @InheritConstructors abstract class ListReadingCachedGradleOperation<T> extends CachedGradleOperation<List<T>>
A CachedGradleOperation that reads and writes a list of values
Constructor and description |
---|
ListReadingCachedGradleOperation() |
Type Params | Return Type | Name and description |
---|---|---|
|
protected abstract T |
createListEntry(String str) |
|
List<T> |
readFromCached(File f) |
|
void |
writeToCache(PrintWriter writer, List<T> data) |