| Modifier and Type | Method and Description |
|---|---|
IntermediateModel |
IntermediateModelBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
void |
CodegenCustomizationProcessor.postprocess(IntermediateModel intermediateModel)
Apply the customization after the intermediate model is built
|
void |
CodegenCustomizationProcessorChain.postprocess(IntermediateModel intermediateModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataModifiersProcessor.postprocess(IntermediateModel intermediateModel) |
void |
SendEmptyNonAutoConstructedListAsEmptyListProcessor.postprocess(IntermediateModel intermediateModel) |
void |
SendEmptyAutoConstructedListAsEmptyListProcessor.postprocess(IntermediateModel intermediateModel) |
void |
RemoveExceptionMessagePropertyProcessor.postprocess(IntermediateModel intermediateModel) |
void |
RenameShapesProcessor.postprocess(IntermediateModel intermediateModel) |
void |
EmitLegacyEnumSetterProcessor.postprocess(IntermediateModel intermediateModel) |
| Modifier and Type | Method and Description |
|---|---|
IntermediateModel |
GeneratorTaskParams.getModel() |
| Modifier and Type | Method and Description |
|---|---|
static GeneratorTaskParams |
GeneratorTaskParams.create(IntermediateModel model,
String outputDirectory,
String sourceDirectory) |
| Constructor and Description |
|---|
GeneratorPathProvider(IntermediateModel model,
String outputDirectory,
String sourceDirectory) |
| Modifier and Type | Field and Description |
|---|---|
protected IntermediateModel |
BaseGeneratorTasks.model |
| Modifier and Type | Method and Description |
|---|---|
static Freemarker |
Freemarker.create(IntermediateModel model) |
static ShapeModel |
Utils.findShapeModelByC2jName(IntermediateModel intermediateModel,
String shapeC2jName)
Search for intermediate shape model by its c2j name.
|
static ShapeModel |
Utils.findShapeModelByC2jNameIfExists(IntermediateModel intermediateModel,
String shapeC2jName)
Search for intermediate shape model by its c2j name.
|
Copyright © 2018. All rights reserved.