A C D E F G H I J L M N O P R S U V 
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.
Call mvn 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
 
A C D E F G H I J L M N O P R S U V 
All Classes All Packages