public abstract class AbstractFileEntryProcessor<T> extends Object
| Constructor and Description | 
|---|
AbstractFileEntryProcessor(org.apache.maven.plugin.logging.Log log)
Construct a new processor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Collection<? extends FileEntry> | 
generateFileEntries(T record)  | 
org.apache.maven.plugin.logging.Log | 
getLog()
Retrieve the Maven logger instance. 
 | 
List<FileEntry> | 
process(List<? extends T> resources)
Process a collection of resources, extracting matching files. 
 | 
public AbstractFileEntryProcessor(org.apache.maven.plugin.logging.Log log)
log - the Maven loggerpublic org.apache.maven.plugin.logging.Log getLog()
public List<FileEntry> process(List<? extends T> resources) throws IOException
resources - the resources to processIOException - if an error occurred while processing the filesprotected abstract Collection<? extends FileEntry> generateFileEntries(T record) throws IOException
IOExceptionCopyright © 2020 National Institute of Standards and Technology. All rights reserved.