Modifier and Type | Method and Description |
---|---|
protected GeneratedClass |
AbstractMuleGenerator.getModuleObject(Type type)
Returns the generated class that will be responsible of being filled by the definition parser for a given Connector
(bypassed through the
type parameter). |
protected GeneratedClass |
AbstractMuleGenerator.getModuleObject(Type type,
ConfigurationComponent configurationComponent) |
protected GeneratedClass |
AbstractMuleGenerator.getModuleObject(Type type,
ConnectionManagementComponent connectionManagementComponent) |
protected GeneratedClass |
AbstractMuleGenerator.getModuleObject(Type type,
OAuthCapability oAuthCapability) |
Modifier and Type | Method and Description |
---|---|
protected void |
ProcessAdapterGenerator.generateMetadataMethods(Module module,
GeneratedClass generatedClass) |
Modifier and Type | Method and Description |
---|---|
protected GeneratedClass |
AbstractPagedConnectedProcessorGenerator.getAbstractConnectedProcessorClass(Module type) |
protected GeneratedClass |
AbstractConnectedProcessorGenerator.getAbstractConnectedProcessorClass(Module type) |
Modifier and Type | Method and Description |
---|---|
protected void |
ConfigurationConnectorAdapterGenerator.generateMetadataMethods(Module module,
GeneratedClass generatedClass) |
protected void |
ConnectionManagerGenerator.generateMetadataMethods(Module module,
GeneratedClass generatedClass,
GeneratedClass connectionKeyClass) |
Modifier and Type | Method and Description |
---|---|
void |
ConnectorMetaDataEnabledUtilsGenerator.generateTryMetaDataEntityResolver(Module module,
GeneratedClass generatedClass,
GeneratedVariable metaDataKey,
GeneratedExpression connection,
GeneratedBlock bodyToResolveEntity) |
void |
ConnectorMetaDataEnabledUtilsGenerator.generateTryMetaDataKeyResolver(Module module,
GeneratedClass generatedClass,
GeneratedExpression moduleObject,
GeneratedBlock bodyToResolveKeys) |
Modifier and Type | Method and Description |
---|---|
LicenseCheckerGenerator |
LicenseCheckerGenerator.addTo(GeneratedClass messageProcessorClass) |
Modifier and Type | Method and Description |
---|---|
protected GeneratedMethod |
AbstractFilterGenerator.generateFindOrCreateMethod(GeneratedClass messageProcessorClass,
TypeVariable typeVar,
GeneratedField object,
GeneratedField muleContext) |
Modifier and Type | Method and Description |
---|---|
DoProcessTemplateMethod |
DoProcessTemplateMethod.inClass(GeneratedClass messageProcessorClass) |
DoProcessTemplateMethod |
DoProcessTemplateMethod.withPoolObject(GeneratedClass poolObjectClass) |
Modifier and Type | Method and Description |
---|---|
protected GeneratedClass |
ConnectivityProcessorInterfaceGenerator.getConnectivityProcessorInterfaceClass(Module type) |
GeneratedClass |
TransformerGenerator.getTransformerClass(Method<? extends Type> executableElement) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,GeneratedField> |
StringToDateTransformerGenerator.generateAdditionalFields(GeneratedClass transformerClass) |
protected Map<String,GeneratedField> |
StringToClassTransformerGenerator.generateAdditionalFields(GeneratedClass transformerClass) |
protected Map<String,GeneratedField> |
StringToCalendarTransformerGenerator.generateAdditionalFields(GeneratedClass transformerClass) |
protected Map<String,GeneratedField> |
StringToBigIntegerTransformerGenerator.generateAdditionalFields(GeneratedClass transformerClass) |
protected Map<String,GeneratedField> |
StringToBigDecimalTransformerGenerator.generateAdditionalFields(GeneratedClass transformerClass) |
protected abstract Map<String,GeneratedField> |
AbstractTransformerGenerator.generateAdditionalFields(GeneratedClass transformerClass)
Generate any additional fields necessary which will be made available to the
doTransformImplementation method
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractBeanDefinitionParsersGenerator.generateGetBeanDefinitionBuilder(GeneratedClass definitionParser,
GeneratedField loggerField,
GeneratedClass aClass,
Module module,
String xmlElement,
String scope) |
protected void |
AbstractBeanDefinitionParsersGenerator.generateGetBeanDefinitionBuilder(GeneratedClass definitionParser,
GeneratedField loggerField,
GeneratedExpression aClass,
Module module,
String xmlElement,
String scope) |
Modifier and Type | Method and Description |
---|---|
protected GeneratedClass |
AbstractGlobalElementDefinitionParserGenerator.getConfigBeanDefinitionParserClass(Module module) |
protected GeneratedClass |
AbstractGlobalElementDefinitionParserGenerator.getConfigBeanDefinitionParserClass(Module module,
ConnectionComponent connectionComponent) |
protected GeneratedClass |
AbstractGlobalElementDefinitionParserGenerator.getConfigBeanDefinitionParserClass(Module module,
String definitionParserClassName,
String globalElementName)
Given a module, this method will return the class that will represent the global element definiton parser for it.
|
Modifier and Type | Method and Description |
---|---|
GeneratedClass |
GlobalElementBeanDefinitionParserResolver.resolveConfigBeanDefinitionParserClass(Module module) |
GeneratedClass |
GlobalElementBeanDefinitionParserResolver.resolveModuleObject(Module module)
Returns the module object that represents the bean object that the bean definition parser is going to use.
|
Modifier and Type | Method and Description |
---|---|
void |
GlobalElementBeanDefinitionParserResolver.generatePostBuilder(Module module,
GeneratedClass moduleObject,
GeneratedMethod parseMethod,
GeneratedVariable elementParam,
GeneratedVariable parserContextParam,
GeneratedVariable builder)
This method will be called to fill the
builder parameter with the concrete values of the concrete
implementation, that will vary for each custom scenario. |
GeneratedExpression |
GlobalElementBeanDefinitionParserResolver.getClassForBeanDefinitionBuilder(Module module,
GeneratedClass moduleObject) |
Constructor and Description |
---|
SimplePath(GeneratedClass oneOrMoreFileNames) |
Modifier and Type | Method and Description |
---|---|
GeneratedClass |
GeneratedPackage._annotationTypeDeclaration(String name)
Add an annotationType Declaration to this package
|
GeneratedClass |
GeneratedClass._annotationTypeDeclaration(String name)
Add an annotationType Declaration to this package
|
GeneratedClass |
ClassContainer._annotationTypeDeclaration(String name)
Add an annotationType Declaration to this package
|
GeneratedClass |
GeneratedPackage._class(int mods,
String name)
Add a class to this package.
|
GeneratedClass |
GeneratedClass._class(int mods,
String name)
Add a new nested class to this class.
|
GeneratedClass |
ClassContainer._class(int mods,
String name)
Add a new class to this package/class.
|
GeneratedClass |
GeneratedPackage._class(int mods,
String name,
boolean isInterface)
Deprecated.
|
GeneratedClass |
GeneratedClass._class(int mods,
String name,
boolean isInterface)
Deprecated.
|
GeneratedClass |
ClassContainer._class(int mods,
String name,
boolean isInterface)
Deprecated.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
Class<?> _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(int mods,
String name,
GeneratedClassType classTypeVal) |
GeneratedClass |
GeneratedClass._class(int mods,
String name,
GeneratedClassType classTypeVal) |
GeneratedClass |
CodeModel._class(int mods,
String fullyqualifiedName,
GeneratedClassType t)
Creates a new generated class.
|
GeneratedClass |
ClassContainer._class(int mods,
String name,
GeneratedClassType kind)
Creates a new class/enum/interface/annotation.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
TypeReference _extends)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name)
Adds a public class to this package.
|
GeneratedClass |
GeneratedClass._class(String name)
Add a new public nested class to this class.
|
GeneratedClass |
CodeModel._class(String fullyqualifiedName)
Creates a new generated class.
|
GeneratedClass |
ClassContainer._class(String name)
Add a new public class to this class/package.
|
GeneratedClass |
GeneratedPackage._class(String name,
Class<?> _extends)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
Class<?> _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
CodeModel._class(String fullyqualifiedName,
GeneratedClassType t)
Creates a new generated class.
|
GeneratedClass |
GeneratedPackage._class(String name,
TypeReference _extends)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
TypeReference _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedClass._enum(int mods,
String name)
Add a public enum to this package
|
GeneratedClass |
GeneratedPackage._enum(String name)
Add a public enum to this package
|
GeneratedClass |
GeneratedClass._enum(String name)
Add a public enum to this package
|
GeneratedClass |
ClassContainer._enum(String name)
Add a public enum to this package
|
GeneratedClass |
GeneratedClass._extends(Class<?> superClass) |
GeneratedClass |
GeneratedClass._extends(TypeReference superClass)
This class extends the specifed class.
|
GeneratedClass |
GeneratedPackage._getClass(String name)
Gets a reference to the already created
GeneratedClass . |
GeneratedClass |
CodeModel._getClass(String fullyQualifiedName)
Gets a reference to the already created generated class.
|
GeneratedClass |
GeneratedClass._implements(Class<?> iface) |
GeneratedClass |
GeneratedClass._implements(TypeReference iface)
This class implements the specifed interface.
|
GeneratedClass |
GeneratedPackage._interface(int mods,
String name)
Add an interface to this package.
|
GeneratedClass |
GeneratedClass._interface(int mods,
String name)
Add an interface to this package.
|
GeneratedClass |
ClassContainer._interface(int mods,
String name)
Add an interface to this class/package.
|
GeneratedClass |
GeneratedPackage._interface(String name)
Adds a public interface to this package.
|
GeneratedClass |
GeneratedClass._interface(String name)
Adds a public interface to this package.
|
GeneratedClass |
ClassContainer._interface(String name)
Adds a public interface to this package.
|
GeneratedClass |
CodeModel.anonymousClass(Class<?> baseType) |
GeneratedClass |
CodeModel.anonymousClass(TypeReference baseType)
Creates a new anonymous class.
|
GeneratedClass |
ClassAlreadyExistsException.getExistingClass()
Gets a reference to the existing
GeneratedClass . |
GeneratedClass |
CodeModel.newAnonymousClass(TypeReference baseType)
Deprecated.
The naming convention doesn't match the rest of the CodeModel.
Use
CodeModel.anonymousClass(TypeReference) instead. |
GeneratedClass |
GeneratedClass.topLevelClass()
Find the top level class that inherits from this one.
|
Modifier and Type | Method and Description |
---|---|
Iterator<GeneratedClass> |
GeneratedPackage.classes()
Returns an iterator that walks the top-level classes defined in this
package.
|
Iterator<GeneratedClass> |
GeneratedClass.classes()
Returns an iterator that walks the nested classes defined in this
class.
|
Iterator<GeneratedClass> |
ClassContainer.classes()
Returns an iterator that walks the nested classes defined in this
class.
|
List<GeneratedClass> |
GeneratedClass.superclasses()
Find all the classes that inherit from this one.
|
Modifier and Type | Method and Description |
---|---|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
Constructor and Description |
---|
ClassAlreadyExistsException(GeneratedClass _existing) |
Modifier and Type | Method and Description |
---|---|
static FieldBuilder |
FieldBuilder.newConstantFieldBuilder(GeneratedClass targetClass) |
static GeneratedField |
FieldBuilder.newLoggerField(GeneratedClass targetClass) |
Constructor and Description |
---|
FieldBuilder(GeneratedClass targetClass) |
Modifier and Type | Method and Description |
---|---|
protected GeneratedClass |
AbstractOAuthAdapterGenerator.getOAuthAdapterClass(Module module,
String classSuffix,
TypeReference interf) |
Modifier and Type | Method and Description |
---|---|
protected GeneratedField |
AbstractOAuthAdapterGenerator.authorizationCodeField(GeneratedClass oauthAdapter) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateAccessTokenUrlField(GeneratedClass generatedClass) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateAuthorizationUrlField(GeneratedClass generatedClass) |
protected GeneratedMethod |
AbstractOAuthAdapterGenerator.generateCreateConsumerMethod(GeneratedClass oauthAdapter,
OAuth oauth,
Module module) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateFieldForBoolean(GeneratedClass messageProcessorClass,
String name) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateFieldForMessageProcessor(GeneratedClass messageProcessorClass,
String name) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateFieldForString(GeneratedClass messageProcessorClass,
String name) |
protected void |
AbstractOAuthAdapterGenerator.generateHasBeenAuthorizedMethod(OAuthModule module,
GeneratedClass oauthAdapter) |
protected GeneratedMethod |
AbstractOAuthAdapterGenerator.generateInitialiseMethod(GeneratedClass oauthAdapter) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateLoggerField(GeneratedClass clazz) |
protected void |
AbstractOAuthAdapterGenerator.generateOAuth1AuthorizeMethod(GeneratedClass oauthAdapter,
GeneratedField oauthManager) |
protected void |
AbstractOAuthAdapterGenerator.generateOAuth2AuthorizeMethod(GeneratedClass oauthAdapter,
GeneratedField oauthManager) |
protected void |
AbstractOAuthAdapterGenerator.generateOnNoTokenPolicyField(GeneratedClass oauthAdapter) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.generateRequestTokenUrlField(GeneratedClass generatedClass) |
protected void |
AbstractOAuthAdapterGenerator.muleContextField(GeneratedClass oauthAdapter) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.restoreAccessTokenCallbackField(GeneratedClass oauthAdapter) |
protected GeneratedField |
AbstractOAuthAdapterGenerator.saveAccessTokenCallbackField(GeneratedClass oauthAdapter) |
Modifier and Type | Method and Description |
---|---|
protected void |
OAuth2ClientAdapterGenerator.generateConstructor(Module module,
GeneratedClass oauthAdapter,
GeneratedField oauthManager,
Class OAuthManager,
Class OAuthAdapter) |
protected void |
OAuth2ClientAdapterGenerator.generateGetProcessTemplateMethod(GeneratedClass oauthAdapterClass,
GeneratedClass capabilitiesAdapterClass,
GeneratedField oauthManager) |
protected void |
OAuth1ClientAdapterGenerator.generateGetProcessTemplateMethod(OAuthModule module,
GeneratedClass oauthAdapterClass,
GeneratedClass capabilitiesAdapterClass) |
protected void |
OAuth2ClientAdapterGenerator.generateHasBeenAuthorizedMethod(OAuthCapability oAuthCapability,
GeneratedClass oauthAdapter) |
protected GeneratedField |
OAuth2ClientAdapterGenerator.refreshTokenField(GeneratedClass oauthAdapter) |
Modifier and Type | Method and Description |
---|---|
protected void |
OAuth1ManagerGenerator.doGenerate(Module module,
GeneratedClass oAuthManagerClass) |
protected abstract void |
AbstractOAuthManagerGenerator.doGenerate(Module module,
GeneratedClass oAuthManagerClass)
Hook method to implement the custom core behaviour of the manager anything the concrete object to generate the adapter (either for OAuth1 or OAuth2)
|
void |
AbstractOAuth2ManagerGenerator.doGenerate(Module module,
GeneratedClass oAuthManagerClass) |
protected void |
AbstractOAuthManagerGenerator.generateLoggerMethod(GeneratedClass oauthManagerClass)
|
Modifier and Type | Method and Description |
---|---|
protected GeneratedField |
AuthorizeMessageProcessorGenerator.authorizationCodePatternConstant(GeneratedClass oauthAdapter,
String regex) |
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.