## Uses of Class
com.amazonaws.codegen.model.intermediate.IntermediateModel

Packages that use IntermediateModel
com.amazonaws.codegen
com.amazonaws.codegen.customization
com.amazonaws.codegen.customization.processors
com.amazonaws.codegen.emitters
com.amazonaws.codegen.emitters.tasks

### Uses of IntermediateModel in com.amazonaws.codegen

Methods in com.amazonaws.codegen that return IntermediateModel
`IntermediateModel` IntermediateModelBuilder.`build()`

### Uses of IntermediateModel in com.amazonaws.codegen.customization

Methods in com.amazonaws.codegen.customization with parameters of type IntermediateModel
`void` CodegenCustomizationProcessor.`postprocess(IntermediateModel intermediateModel)` Apply the customization after the intermediate model is built
`void` CodegenCustomizationProcessorChain.`postprocess(IntermediateModel intermediateModel)`

### Uses of IntermediateModel in com.amazonaws.codegen.customization.processors

Methods in com.amazonaws.codegen.customization.processors with parameters of type IntermediateModel
`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)`

### Uses of IntermediateModel in com.amazonaws.codegen.emitters

Methods in com.amazonaws.codegen.emitters that return IntermediateModel
`IntermediateModel` GeneratorTaskParams.`getModel()`

Methods in com.amazonaws.codegen.emitters with parameters of type IntermediateModel
`static GeneratorTaskParams` GeneratorTaskParams.`create(IntermediateModel model, String outputDirectory, String sourceDirectory)`

Constructors in com.amazonaws.codegen.emitters with parameters of type IntermediateModel
Constructor and Description
`GeneratorPathProvider(IntermediateModel model, String outputDirectory, String sourceDirectory)`

### Uses of IntermediateModel in com.amazonaws.codegen.emitters.tasks

Fields in com.amazonaws.codegen.emitters.tasks declared as IntermediateModel
`protected IntermediateModel` BaseGeneratorTasks.`model`