public abstract class AbstractPackageAnnotationArtifactGenerator extends Object implements PackageAnnotationArtifactGenerator
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationInfo |
annotationInfo |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPackageAnnotationArtifactGenerator(AnnotationInfo annotationInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
classNamePrefix() |
protected abstract PojoArtifactGenerator |
configure(PojoArtifactGenerator generator) |
Artifact |
generate(Class<?> generator,
Iterable<Plugin> pluginList) |
protected final AnnotationInfo annotationInfo
protected AbstractPackageAnnotationArtifactGenerator(AnnotationInfo annotationInfo)
public Artifact generate(Class<?> generator, Iterable<Plugin> pluginList)
generate in interface PackageAnnotationArtifactGeneratorprotected abstract String classNamePrefix()
protected abstract PojoArtifactGenerator configure(PojoArtifactGenerator generator)
Copyright © 2016 Objectos Software LTDA. All rights reserved.