A C D E F G H I J L M N O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractApiMethodBaseMojo - Class in org.apache.camel.maven
-
Base class to share API method generator properties with @{link ApiComponentGeneratorMojo}.
- AbstractApiMethodBaseMojo() - Constructor for class org.apache.camel.maven.AbstractApiMethodBaseMojo
- AbstractApiMethodGeneratorMojo - Class in org.apache.camel.maven
-
Base Mojo class for ApiMethod generators.
- AbstractApiMethodGeneratorMojo() - Constructor for class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- AbstractGeneratorMojo - Class in org.apache.camel.maven
-
Base class for API based generation MOJOs.
- AbstractGeneratorMojo() - Constructor for class org.apache.camel.maven.AbstractGeneratorMojo
- AbstractSourceGeneratorMojo - Class in org.apache.camel.maven
-
Base class for API based code generation MOJOs.
- AbstractSourceGeneratorMojo() - Constructor for class org.apache.camel.maven.AbstractSourceGeneratorMojo
- addCompileSourceRoots - Variable in class org.apache.camel.maven.AbstractSourceGeneratorMojo
- aliases - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
-
Method alias patterns for all APIs.
- ApiComponentGeneratorMojo - Class in org.apache.camel.maven
-
Generates Camel Component based on a collection of APIs.
- ApiComponentGeneratorMojo() - Constructor for class org.apache.camel.maven.ApiComponentGeneratorMojo
- apiDescription - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- ApiMethodAlias - Class in org.apache.camel.maven
-
Represents method alias
- ApiMethodAlias() - Constructor for class org.apache.camel.maven.ApiMethodAlias
- ApiMethodAlias(String, String) - Constructor for class org.apache.camel.maven.ApiMethodAlias
- apiName - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- ApiProxy - Class in org.apache.camel.maven
-
Represents an API to use for generating Camel Component.
- ApiProxy() - Constructor for class org.apache.camel.maven.ApiProxy
- apis - Variable in class org.apache.camel.maven.ApiComponentGeneratorMojo
-
List of API names, proxies and code generation settings.
C
- classPrefix - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- COMPONENT_PACKAGE - Static variable in class org.apache.camel.maven.AbstractGeneratorMojo
- componentName - Variable in class org.apache.camel.maven.AbstractGeneratorMojo
- componentPackage - Variable in class org.apache.camel.maven.AbstractGeneratorMojo
- consumerOnly - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- createAdapterParser(Class) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
D
- DEFAULT_EXCLUDE_PACKAGES - Static variable in class org.apache.camel.maven.ApiComponentGeneratorMojo
- DEFAULT_EXCLUDE_PACKAGES - Static variable in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
E
- excludeClasses - Variable in class org.apache.camel.maven.FromJavasource
- excludeClasses - Variable in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- excludeConfigNames - Variable in class org.apache.camel.maven.AbstractApiMethodBaseMojo
- excludeConfigTypes - Variable in class org.apache.camel.maven.AbstractApiMethodBaseMojo
- excludeMethods - Variable in class org.apache.camel.maven.FromJavasource
- excludeMethods - Variable in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- excludePackages - Variable in class org.apache.camel.maven.FromJavasource
- excludePackages - Variable in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- execute() - Method in class org.apache.camel.maven.AbstractGeneratorMojo
- execute() - Method in class org.apache.camel.maven.HelpMojo
- executeInternal() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- executeInternal() - Method in class org.apache.camel.maven.AbstractGeneratorMojo
-
Template Method which assumes
AbstractGeneratorMojo.projectClassLoader
is set. - executeInternal() - Method in class org.apache.camel.maven.ApiComponentGeneratorMojo
- ExtraOption - Class in org.apache.camel.maven
-
Extra endpoint option to add to generated *EndpointConfiguration
- ExtraOption() - Constructor for class org.apache.camel.maven.ExtraOption
- ExtraOption(String, String, String) - Constructor for class org.apache.camel.maven.ExtraOption
- extraOptions - Variable in class org.apache.camel.maven.AbstractApiMethodBaseMojo
F
- fromJavasource - Variable in class org.apache.camel.maven.ApiComponentGeneratorMojo
-
Common Javasource code generation settings.
- FromJavasource - Class in org.apache.camel.maven
-
Java source API generator properties.
- FromJavasource() - Constructor for class org.apache.camel.maven.FromJavasource
G
- generatedSrcDir - Variable in class org.apache.camel.maven.AbstractSourceGeneratorMojo
- generatedTestDir - Variable in class org.apache.camel.maven.AbstractSourceGeneratorMojo
- getAliases() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getAliases() - Method in class org.apache.camel.maven.ApiProxy
- getApiDescription() - Method in class org.apache.camel.maven.ApiProxy
- getApiDescription() - Method in class org.apache.camel.maven.SignatureModel
- getApiDescription(String) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getApiMethod(String, String) - Static method in class org.apache.camel.maven.ApiComponentGeneratorMojo
- getApiMethodFile() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getApiMethods(List<ApiMethodParser.ApiMethodModel>) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getApiMethodsForParam(List<ApiMethodParser.ApiMethodModel>, ApiMethodArg) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getApiName() - Method in class org.apache.camel.maven.ApiProxy
- getApiName() - Method in class org.apache.camel.maven.SignatureModel
- getApiName(String) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getArgName() - Method in class org.apache.camel.maven.Substitution
- getArgType() - Method in class org.apache.camel.maven.Substitution
- getArgumentSubstitutions() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getBeanPropertySuffix(String) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getCanonicalName(Class<?>) - Static method in class org.apache.camel.maven.AbstractGeneratorMojo
- getCanonicalName(ApiMethodArg) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getClassDoc() - Method in class org.apache.camel.maven.JavaSourceParser
-
Documentation for the class (api description)
- getClassPrefix() - Method in class org.apache.camel.maven.ApiProxy
- getDefaultArgValue(Class<?>) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getDescription() - Method in class org.apache.camel.maven.ExtraOption
- getDoc(ApiMethodArg) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getEndpointConfig(String, String) - Static method in class org.apache.camel.maven.ApiComponentGeneratorMojo
- getEngine() - Static method in class org.apache.camel.maven.AbstractGeneratorMojo
- getEnumConstant(String) - Static method in class org.apache.camel.maven.ApiComponentGeneratorMojo
- getErrorMessage() - Method in class org.apache.camel.maven.JavaSourceParser
-
Contains the error message if parsing failed
- getExchangePropertyPrefix() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getExcludeClasses() - Method in class org.apache.camel.maven.FromJavasource
- getExcludeConfigNames() - Method in class org.apache.camel.maven.ApiProxy
- getExcludeConfigTypes() - Method in class org.apache.camel.maven.ApiProxy
- getExcludeMethods() - Method in class org.apache.camel.maven.FromJavasource
- getExcludePackages() - Method in class org.apache.camel.maven.FromJavasource
- getExtraOptions() - Method in class org.apache.camel.maven.ApiProxy
- getFromJavasource() - Method in class org.apache.camel.maven.ApiProxy
- getIncludeMethods() - Method in class org.apache.camel.maven.FromJavasource
- getIncludeStaticMethods() - Method in class org.apache.camel.maven.FromJavasource
- getMethod() - Method in class org.apache.camel.maven.Substitution
- getMethodAlias() - Method in class org.apache.camel.maven.ApiMethodAlias
- getMethodDescription() - Method in class org.apache.camel.maven.SignatureModel
- getMethodDocs() - Method in class org.apache.camel.maven.JavaSourceParser
-
Documentation for every method The key is the method name, the value is the documentation
- getMethodPattern() - Method in class org.apache.camel.maven.ApiMethodAlias
- getMethodSignatures() - Method in class org.apache.camel.maven.JavaSourceParser
-
Contains all the method signatures, such as: public String addUser(int userId, String name)
- getName() - Method in class org.apache.camel.maven.ExtraOption
- getNullableOptions() - Method in class org.apache.camel.maven.ApiProxy
- getNullableOptionValues(String[]) - Static method in class org.apache.camel.maven.ApiComponentGeneratorMojo
- getParameterDescriptions() - Method in class org.apache.camel.maven.SignatureModel
- getParameterDocs() - Method in class org.apache.camel.maven.JavaSourceParser
-
Documentation for every method and their arguments (parameters).
- getParameterTypes() - Method in class org.apache.camel.maven.JavaSourceParser
-
Parameter types for every method The key is the method signature, the inner map has key = parameter name, value = parameter type
- getParameterTypes() - Method in class org.apache.camel.maven.SignatureModel
- getProjectClassLoader() - Method in class org.apache.camel.maven.AbstractGeneratorMojo
- getProxyClass() - Method in class org.apache.camel.maven.ApiProxy
- getProxyType() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getReplacement() - Method in class org.apache.camel.maven.Substitution
- getResultDeclaration(Class<?>) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getSignature() - Method in class org.apache.camel.maven.SignatureModel
- getSignatureList() - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getSignatureList() - Method in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- getSubstitutions() - Method in class org.apache.camel.maven.ApiProxy
- getTestName(ApiMethodParser.ApiMethodModel) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- getType() - Method in class org.apache.camel.maven.ExtraOption
- getType(Class<?>) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
H
- hasDoc(ApiMethodArg) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- HelpMojo - Class in org.apache.camel.maven
-
Display help information on camel-api-component-maven-plugin.
Callmvn camel-api-component:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.apache.camel.maven.HelpMojo
I
- includeMethods - Variable in class org.apache.camel.maven.FromJavasource
- includeMethods - Variable in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- includeStaticMethods - Variable in class org.apache.camel.maven.FromJavasource
- includeStaticMethods - Variable in class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- isConsumerOnly() - Method in class org.apache.camel.maven.ApiProxy
- isOptionalParameter(ApiMethodArg) - Method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- isProducerOnly() - Method in class org.apache.camel.maven.ApiProxy
- isReplaceWithType() - Method in class org.apache.camel.maven.Substitution
- isVoidType(Class<?>) - Static method in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
J
- JavaSourceApiMethodGeneratorMojo - Class in org.apache.camel.maven
-
Parses ApiMethod signatures from source.
- JavaSourceApiMethodGeneratorMojo() - Constructor for class org.apache.camel.maven.JavaSourceApiMethodGeneratorMojo
- JavaSourceParser - Class in org.apache.camel.maven
-
Java source parser that are used for parsing the proxy API class.
- JavaSourceParser() - Constructor for class org.apache.camel.maven.JavaSourceParser
L
- log - Variable in class org.apache.camel.maven.AbstractGeneratorMojo
M
- mergeTemplate(VelocityContext, File, String) - Method in class org.apache.camel.maven.AbstractGeneratorMojo
- method - Variable in class org.apache.camel.maven.Substitution
N
- nullableOptions - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
-
Names of options that can be set to null value if not specified.
O
- org.apache.camel.maven - package org.apache.camel.maven
- OUT_PACKAGE - Static variable in class org.apache.camel.maven.AbstractGeneratorMojo
- outPackage - Variable in class org.apache.camel.maven.AbstractGeneratorMojo
P
- parse(InputStream, String) - Method in class org.apache.camel.maven.JavaSourceParser
- PREFIX - Static variable in class org.apache.camel.maven.AbstractGeneratorMojo
- producerOnly - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
- project - Variable in class org.apache.camel.maven.AbstractGeneratorMojo
- proxyClass - Variable in class org.apache.camel.maven.AbstractApiMethodGeneratorMojo
R
- refresh(BuildContext, Path) - Static method in class org.apache.camel.maven.AbstractGeneratorMojo
- reset() - Method in class org.apache.camel.maven.JavaSourceParser
S
- scheme - Variable in class org.apache.camel.maven.AbstractGeneratorMojo
- setAliases(List<ApiMethodAlias>) - Method in class org.apache.camel.maven.ApiProxy
- setApiDescription(String) - Method in class org.apache.camel.maven.ApiProxy
- setApiDescription(String) - Method in class org.apache.camel.maven.SignatureModel
- setApiName(String) - Method in class org.apache.camel.maven.ApiProxy
- setApiName(String) - Method in class org.apache.camel.maven.SignatureModel
- setArgName(String) - Method in class org.apache.camel.maven.Substitution
- setArgType(String) - Method in class org.apache.camel.maven.Substitution
- setClassPrefix(String) - Method in class org.apache.camel.maven.ApiProxy
- setCompileSourceRoots() - Method in class org.apache.camel.maven.AbstractSourceGeneratorMojo
- setConsumerOnly(boolean) - Method in class org.apache.camel.maven.ApiProxy
- setDescription(String) - Method in class org.apache.camel.maven.ExtraOption
- setExcludeClasses(String) - Method in class org.apache.camel.maven.FromJavasource
- setExcludeConfigNames(String) - Method in class org.apache.camel.maven.ApiProxy
- setExcludeConfigTypes(String) - Method in class org.apache.camel.maven.ApiProxy
- setExcludeMethods(String) - Method in class org.apache.camel.maven.FromJavasource
- setExcludePackages(String) - Method in class org.apache.camel.maven.FromJavasource
- setExtraOptions(ExtraOption[]) - Method in class org.apache.camel.maven.ApiProxy
- setFromJavasource(FromJavasource) - Method in class org.apache.camel.maven.ApiProxy
- setIncludeMethods(String) - Method in class org.apache.camel.maven.FromJavasource
- setIncludeStaticMethods(Boolean) - Method in class org.apache.camel.maven.FromJavasource
- setMethod(String) - Method in class org.apache.camel.maven.Substitution
- setMethodAlias(String) - Method in class org.apache.camel.maven.ApiMethodAlias
- setMethodDescription(String) - Method in class org.apache.camel.maven.SignatureModel
- setMethodPattern(String) - Method in class org.apache.camel.maven.ApiMethodAlias
- setName(String) - Method in class org.apache.camel.maven.ExtraOption
- setNullableOptions(String[]) - Method in class org.apache.camel.maven.ApiProxy
- setParameterDescriptions(Map<String, String>) - Method in class org.apache.camel.maven.SignatureModel
- setParameterTypes(Map<String, String>) - Method in class org.apache.camel.maven.SignatureModel
- setProducerOnly(boolean) - Method in class org.apache.camel.maven.ApiProxy
- setProjectClassLoader(ClassLoader) - Method in class org.apache.camel.maven.AbstractGeneratorMojo
- setProxyClass(String) - Method in class org.apache.camel.maven.ApiProxy
- setReplacement(String) - Method in class org.apache.camel.maven.Substitution
- setReplaceWithType(boolean) - Method in class org.apache.camel.maven.Substitution
- setSignature(String) - Method in class org.apache.camel.maven.SignatureModel
- setSubstitutions(Substitution[]) - Method in class org.apache.camel.maven.ApiProxy
- setType(String) - Method in class org.apache.camel.maven.ExtraOption
- SignatureModel - Class in org.apache.camel.maven
-
Models of the method signatures from the parser.
- SignatureModel() - Constructor for class org.apache.camel.maven.SignatureModel
- Substitution - Class in org.apache.camel.maven
-
Argument name substitution for
FileApiMethodGeneratorMojo
. - Substitution() - Constructor for class org.apache.camel.maven.Substitution
- Substitution(String, String, String, String, boolean) - Constructor for class org.apache.camel.maven.Substitution
- substitutions - Variable in class org.apache.camel.maven.AbstractApiMethodBaseMojo
U
- updateResource(BuildContext, Path, String) - Static method in class org.apache.camel.maven.AbstractGeneratorMojo
V
- validate() - Method in class org.apache.camel.maven.ApiProxy
All Classes All Packages