public abstract class MultiModelMojoWriter<M extends Model<M,P,O>,P extends Model.Parameters,O extends Model.Output> extends ModelMojoWriter<M,P,O>
model| Constructor and Description |
|---|
MultiModelMojoWriter() |
MultiModelMojoWriter(M model) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.List<Model> |
getSubModels() |
protected void |
writeModelData() |
protected abstract void |
writeParentModelData() |
protected void |
writeTo(java.util.zip.ZipOutputStream zos) |
writeExtraInfo, writeTopublic MultiModelMojoWriter()
public MultiModelMojoWriter(M model)
protected abstract java.util.List<Model> getSubModels()
protected abstract void writeParentModelData()
throws java.io.IOException
java.io.IOExceptionprotected final void writeModelData()
throws java.io.IOException
writeModelData in class hex.genmodel.AbstractMojoWriterjava.io.IOExceptionprotected void writeTo(java.util.zip.ZipOutputStream zos)
throws java.io.IOException
writeTo in class hex.genmodel.AbstractMojoWriterjava.io.IOException