public abstract class AbstractEngine extends Object
Constructor and Description |
---|
AbstractEngine() |
Modifier and Type | Method and Description |
---|---|
abstract AbstractEngine |
generate(org.apache.creadur.whisker.model.Descriptor work,
ResultWriterFactory writerFactory,
Configuration configuration)
Writes legal documents.
|
abstract AbstractEngine |
report(Collection<org.apache.creadur.whisker.scan.Directory> directories,
ResultWriterFactory writerFactory,
Configuration configuration)
Writes a report describing the directories present.
|
abstract AbstractEngine |
skeleton(Collection<org.apache.creadur.whisker.scan.Directory> withBase,
ResultWriterFactory writerFactory,
Configuration configuration)
Writes templates to help create meta-data.
|
abstract AbstractEngine |
validate(LicenseAnalyst analyst,
ResultWriterFactory writerFactory,
Configuration configuration)
Reports validations.
|
public abstract AbstractEngine skeleton(Collection<org.apache.creadur.whisker.scan.Directory> withBase, ResultWriterFactory writerFactory, Configuration configuration) throws Exception
withBase
- from this base, not nullwriterFactory
- not nullconfiguration
- not nullException
- when creation failspublic abstract AbstractEngine validate(LicenseAnalyst analyst, ResultWriterFactory writerFactory, Configuration configuration) throws Exception
analyst
- not nullwriterFactory
- not nullconfiguration
- not nullException
- when report creation failspublic abstract AbstractEngine report(Collection<org.apache.creadur.whisker.scan.Directory> directories, ResultWriterFactory writerFactory, Configuration configuration) throws Exception
directories
- not nullwriterFactory
- not nullconfiguration
- not nullException
- when report creation failspublic abstract AbstractEngine generate(org.apache.creadur.whisker.model.Descriptor work, ResultWriterFactory writerFactory, Configuration configuration) throws Exception
work
- not nullwriterFactory
- not nullconfiguration
- not nullException
- when report creation failsCopyright © 2011–2025 Apache Software Foundation. All rights reserved.