Package org.vafer.jdeb.producers
Class AbstractDataProducer
java.lang.Object
org.vafer.jdeb.producers.AbstractDataProducer
- All Implemented Interfaces:
DataProducer
- Direct Known Subclasses:
DataProducerArchive,DataProducerDirectory,DataProducerFile,DataProducerFiles,DataProducerLink,DataProducerPathTemplate
Base Producer class providing including/excluding.
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractDataProducer(String[] pIncludes, String[] pExcludes, Mapper[] pMapper) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisIncluded(String pName)org.apache.commons.compress.archivers.tar.TarArchiveEntrymap(org.apache.commons.compress.archivers.tar.TarArchiveEntry pEntry)voidproduceDir(DataConsumer consumer, String dirName)voidproduceFile(DataConsumer consumer, File file, String fileName)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.vafer.jdeb.DataProducer
produce
-
Constructor Details
-
AbstractDataProducer
-
-
Method Details
-
isIncluded
-
produceDir
- Throws:
IOException
-
produceFile
- Throws:
IOException
-
map
public org.apache.commons.compress.archivers.tar.TarArchiveEntry map(org.apache.commons.compress.archivers.tar.TarArchiveEntry pEntry)
-