public abstract class AbstractBeanDefinitionParsersGenerator extends AbstractMuleGenerator
AbstractMuleGenerator.FieldVariableElement
privateFieldnames
MULE_CONTEXT_FIELD_NAME
context
Constructor and Description |
---|
AbstractBeanDefinitionParsersGenerator() |
Modifier and Type | Method and Description |
---|---|
protected void |
generateGetBeanDefinitionBuilder(GeneratedClass definitionParser,
GeneratedField loggerField,
GeneratedClass aClass,
Module module,
String xmlElement,
String scope) |
protected void |
generateGetBeanDefinitionBuilder(GeneratedClass definitionParser,
GeneratedField loggerField,
GeneratedExpression aClass,
Module module,
String xmlElement,
String scope) |
protected void |
generateParseList(GeneratedBlock body,
GeneratedVariable element,
GeneratedVariable builder,
Identifiable variable,
String fieldName,
GeneratedVariable parserContext,
String defaultValue,
boolean noExpression,
int depth) |
protected void |
generateParseMap(GeneratedBlock body,
GeneratedVariable element,
GeneratedVariable builder,
Identifiable variable,
String fieldName,
String defaultValue,
boolean noExpression) |
protected void |
generateParseNestedProcessor(GeneratedBlock block,
GeneratedVariable element,
GeneratedVariable parserContext,
GeneratedVariable builder,
String fieldName,
boolean skipElement,
boolean isList,
TypeReference factoryBean) |
protected void |
generateParseProperty(GeneratedBlock block,
GeneratedVariable element,
GeneratedVariable builder,
String fieldName) |
protected void |
generateParseProperty(GeneratedBlock block,
GeneratedVariable element,
GeneratedVariable builder,
String attributeName,
String fieldName) |
protected void |
generateParsePropertyRef(GeneratedBlock block,
GeneratedVariable element,
GeneratedVariable builder,
String attributeName,
String fieldName) |
protected void |
generateParseSet(GeneratedBlock body,
GeneratedVariable element,
GeneratedVariable builder,
Identifiable variable,
String fieldName,
GeneratedVariable parserContext,
String defaultValue,
boolean noExpression,
int depth) |
protected void |
generateParseText(GeneratedBlock block,
GeneratedVariable element,
GeneratedVariable builder,
String elementName,
String fieldName) |
protected void |
generateParseVariable(GeneratedBlock body,
Variable variable,
GeneratedVariable element,
GeneratedVariable parserContext,
GeneratedVariable builder,
boolean oneChildElementOnly,
boolean noExpressions,
int depth) |
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 AbstractBeanDefinitionParsersGenerator()
protected void generateGetBeanDefinitionBuilder(GeneratedClass definitionParser, GeneratedField loggerField, GeneratedClass aClass, Module module, String xmlElement, String scope)
protected void generateGetBeanDefinitionBuilder(GeneratedClass definitionParser, GeneratedField loggerField, GeneratedExpression aClass, Module module, String xmlElement, String scope)
protected void generateParseVariable(GeneratedBlock body, Variable variable, GeneratedVariable element, GeneratedVariable parserContext, GeneratedVariable builder, boolean oneChildElementOnly, boolean noExpressions, int depth)
protected void generateParseList(GeneratedBlock body, GeneratedVariable element, GeneratedVariable builder, Identifiable variable, String fieldName, GeneratedVariable parserContext, String defaultValue, boolean noExpression, int depth)
protected void generateParseSet(GeneratedBlock body, GeneratedVariable element, GeneratedVariable builder, Identifiable variable, String fieldName, GeneratedVariable parserContext, String defaultValue, boolean noExpression, int depth)
protected void generateParseMap(GeneratedBlock body, GeneratedVariable element, GeneratedVariable builder, Identifiable variable, String fieldName, String defaultValue, boolean noExpression)
protected void generateParseNestedProcessor(GeneratedBlock block, GeneratedVariable element, GeneratedVariable parserContext, GeneratedVariable builder, String fieldName, boolean skipElement, boolean isList, TypeReference factoryBean)
protected void generateParsePropertyRef(GeneratedBlock block, GeneratedVariable element, GeneratedVariable builder, String attributeName, String fieldName)
protected void generateParseProperty(GeneratedBlock block, GeneratedVariable element, GeneratedVariable builder, String attributeName, String fieldName)
protected void generateParseText(GeneratedBlock block, GeneratedVariable element, GeneratedVariable builder, String elementName, String fieldName)
protected void generateParseProperty(GeneratedBlock block, GeneratedVariable element, GeneratedVariable builder, String fieldName)
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.