public class MetadataAwareAdapterGenerator extends AbstractMetadataCodeGenerator implements ModuleGenerator
AbstractMuleGenerator.FieldVariableElement
privateFieldnames
MULE_CONTEXT_FIELD_NAME
context
Constructor and Description |
---|
MetadataAwareAdapterGenerator() |
Modifier and Type | Method and Description |
---|---|
List<Product> |
consumes() |
void |
generate(Module module) |
List<Product> |
produces() |
boolean |
shouldGenerate(Module module) |
generateMetadataConstantsAndGetters
declareNestedProcessorParameter, declareTransformedVariable, declareTransformedVariable, generateCustomConstructor, generateFieldForEachParameter, generateFieldForModuleObject, generateInitialiseMethod, generateProcessorFieldForEachParameter, generateSetFlowConstructMethod, generateSetMuleContextMethod, generateStandardFieldForEachParameter, generateStandardFieldForEachParameter, generateThrow, generateThrow, getModuleObject, getModuleObject, getModuleObject, getModuleObject, getPrivateFieldnames
generateIsCapableOfMethod
generateLoggerField, ref, ref, ref, ref
ctx, setCtx
public boolean shouldGenerate(Module module)
shouldGenerate
in interface ModuleGenerator
public void generate(Module module)
generate
in interface ModuleGenerator
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.