public class FilterGenerator extends AbstractMuleGenerator implements ModuleGenerator
AbstractMuleGenerator.FieldVariableElement
privateFieldnames
MULE_CONTEXT_FIELD_NAME
context
Constructor and Description |
---|
FilterGenerator() |
Modifier and Type | Method and Description |
---|---|
List<Product> |
consumes() |
void |
generate(Module module) |
protected void |
generateRuntimeThrow(String bundle,
Class<?> clazz,
GeneratedCatchBlock callProcessorCatch,
GeneratedExpression event,
String methodName) |
List<Product> |
produces() |
boolean |
shouldGenerate(Module module) |
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
protected void generateRuntimeThrow(String bundle, Class<?> clazz, GeneratedCatchBlock callProcessorCatch, GeneratedExpression event, String methodName)
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.