public class DataObjectHelperGen extends Generator<DataObjectModel>
env, incremental, kinds, name
Constructor and Description |
---|
DataObjectHelperGen() |
Modifier and Type | Method and Description |
---|---|
Collection<Class<? extends Annotation>> |
annotations() |
String |
filename(DataObjectModel model)
Generate the file name for the
model . |
String |
render(DataObjectModel model,
int index,
int size,
Map<String,Object> session)
Render the model
|
public Collection<Class<? extends Annotation>> annotations()
annotations
in class Generator<DataObjectModel>
public String filename(DataObjectModel model)
Generator
model
.
When the returned value
null
, no file is created/
and ends with .java
, the file is created as a source file by the annotation processor
and the class will be compiled by the current compilation processresources/
prefix, the file is created as a resource file by the annotation processor using the
remaining suffix value and the file will likely end in the classes directory/
is created relative to the codegen.output
directoryfilename
in class Generator<DataObjectModel>
model
- the modelnull
if no generation should happenpublic String render(DataObjectModel model, int index, int size, Map<String,Object> session)
Generator
render
in class Generator<DataObjectModel>
model
- the modelindex
- the index for an incremental generatorsize
- the number of models for an incremental generatorsession
- the sessionnull
Copyright © 2021 Eclipse. All rights reserved.