A C D E F G H I J L O P Q S T W 

A

AbstractAnnotationProcessor - Class in org.apache.camel.tools.apt
Abstract class for Camel apt plugins.
AbstractAnnotationProcessor() - Constructor for class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
after(String, String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Returns the string after the given token
append(Object) - Method in class org.apache.camel.tools.apt.helper.CollectionStringBuffer
 

C

canonicalClassName(String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Returns the canonical class name by removing any generic type information.
close(Closeable...) - Static method in class org.apache.camel.tools.apt.helper.IOHelper
Closes the given resources if they are available.
CollectionStringBuffer - Class in org.apache.camel.tools.apt.helper
A little helper class for converting a collection of values to a (usually comma separated) string.
CollectionStringBuffer() - Constructor for class org.apache.camel.tools.apt.helper.CollectionStringBuffer
 
CollectionStringBuffer(String) - Constructor for class org.apache.camel.tools.apt.helper.CollectionStringBuffer
 
ComponentModel - Class in org.apache.camel.tools.apt.model
 
ComponentModel(String) - Constructor for class org.apache.camel.tools.apt.model.ComponentModel
 
ComponentOption - Class in org.apache.camel.tools.apt.model
 
ComponentOption(String, String, String, String, String, String, boolean, String, String, boolean, Set<String>) - Constructor for class org.apache.camel.tools.apt.model.ComponentOption
 
createGroupAndLabelComparator() - Static method in class org.apache.camel.tools.apt.helper.EndpointHelper
A comparator to sort the endpoint/component options according to group and label.
createParameterJsonSchema(EipAnnotationProcessor.EipModel, Set<EipAnnotationProcessor.EipOption>) - Method in class org.apache.camel.tools.apt.EipAnnotationProcessor
 
createParameterJsonSchema(ComponentModel, Set<ComponentOption>, Set<EndpointPath>, Set<EndpointOption>) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
createPathComparator(String) - Static method in class org.apache.camel.tools.apt.helper.EndpointHelper
A comparator to sort the endpoint paths according to syntax.

D

DocumentationHelper - Class in org.apache.camel.tools.apt
Helper to find documentation for inherited options when a component extends another.
doubleQuote(String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Returns the text wrapped double quotes
dumpExceptionToErrorFile(String, String, Throwable) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 

E

EipAnnotationProcessor - Class in org.apache.camel.tools.apt
Process all camel-core's model classes (EIPs and DSL) and generate json schema documentation
EipAnnotationProcessor() - Constructor for class org.apache.camel.tools.apt.EipAnnotationProcessor
 
EndpointAnnotationProcessor - Class in org.apache.camel.tools.apt
Processes all Camel UriEndpoints and generate json schema and html documentation for the endpoint/component.
EndpointAnnotationProcessor() - Constructor for class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
EndpointHelper - Class in org.apache.camel.tools.apt.helper
 
EndpointOption - Class in org.apache.camel.tools.apt.model
 
EndpointOption(String, String, String, String, String, String, String, String, boolean, boolean, String, String, boolean, Set<String>) - Constructor for class org.apache.camel.tools.apt.model.EndpointOption
 
EndpointPath - Class in org.apache.camel.tools.apt.model
 
EndpointPath(String, String, String, String, String, boolean, String, String, boolean, Set<String>) - Constructor for class org.apache.camel.tools.apt.model.EndpointPath
 
equals(Object) - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
equals(Object) - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
equals(Object) - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
error(String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 

F

findClassProperties(PrintWriter, RoundEnvironment, Set<EipAnnotationProcessor.EipOption>, TypeElement, TypeElement, String, String) - Method in class org.apache.camel.tools.apt.EipAnnotationProcessor
 
findClassProperties(PrintWriter, RoundEnvironment, ComponentModel, Set<EndpointPath>, Set<EndpointOption>, TypeElement, String, String) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
findComponentClassProperties(PrintWriter, RoundEnvironment, ComponentModel, Set<ComponentOption>, TypeElement, String) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
findComponentJavaDoc(String, String, String) - Static method in class org.apache.camel.tools.apt.DocumentationHelper
 
findComponentProperties(RoundEnvironment, UriEndpoint, TypeElement, String, String, String, String) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
findEipModelProperties(RoundEnvironment, TypeElement, String, String) - Method in class org.apache.camel.tools.apt.EipAnnotationProcessor
 
findEndpointJavaDoc(String, String, String) - Static method in class org.apache.camel.tools.apt.DocumentationHelper
 
findFieldElement(TypeElement, String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
findGetter(String, TypeElement) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
findJavaDoc(Elements, Element, String, String, TypeElement, boolean) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
findSetter(String, TypeElement) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
findTypeElement(RoundEnvironment, String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
findTypeElementChildren(RoundEnvironment, Set<TypeElement>, String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 

G

getAlternativeSyntax() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getArtifactId() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getDefaultValue() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getDefaultValue() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getDefaultValue() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getDescription() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getDocumentation() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getDocumentation() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getDocumentation() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getDocumentationWithNotes() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getDocumentationWithNotes() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getEnums() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getEnums() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getEnums() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getEnumValuesAsHtml() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getEnumValuesAsHtml() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getEnumValuesAsHtml() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getExtendsScheme() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getGroup() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getGroup() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getGroup() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getGroupId() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getJavaType() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getLabel() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getLabel() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getLabel() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getLabel() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getName() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getName() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getName() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getOptionalPrefix() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getOrElse(String, String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Returns the value or the defaultValue if it is null
getPrefix() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getPrimitiveType(String) - Static method in class org.apache.camel.tools.apt.helper.JsonSchemaHelper
Gets the JSon schema primitive type.
getRequired() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getRequired() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getRequired() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getScheme() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getSeparator() - Method in class org.apache.camel.tools.apt.helper.CollectionStringBuffer
 
getSyntax() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getTitle() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
getType(String, boolean) - Static method in class org.apache.camel.tools.apt.helper.JsonSchemaHelper
Gets the JSon schema type.
getType() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
getType() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
getType() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
getVersionId() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 

H

hashCode() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
hashCode() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
hashCode() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
hasSuperClass(RoundEnvironment, TypeElement, String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 

I

IOHelper - Class in org.apache.camel.tools.apt.helper
 
isConsumerOnly() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
isDeprecated() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
isDeprecated() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
isDeprecated() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
isDeprecated() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
isEnumType() - Method in class org.apache.camel.tools.apt.model.ComponentOption
 
isEnumType() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
isEnumType() - Method in class org.apache.camel.tools.apt.model.EndpointPath
 
isLenientProperties() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
isMultiValue() - Method in class org.apache.camel.tools.apt.model.EndpointOption
 
isNullOrEmpty(String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Returns true if the given text is null or empty string or has null as the value
isProducerOnly() - Method in class org.apache.camel.tools.apt.model.ComponentModel
 

J

JsonSchemaHelper - Class in org.apache.camel.tools.apt.helper
A helper class for JSON schema.

L

labelAsGroupName(String, boolean, boolean) - Static method in class org.apache.camel.tools.apt.helper.EndpointHelper
Returns the group name from the given label.
loadResource(String, String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
loadText(InputStream, boolean) - Static method in class org.apache.camel.tools.apt.helper.IOHelper
Loads the entire stream into memory as a String and returns it.
log(String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
log(Throwable) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 

O

org.apache.camel.tools.apt - package org.apache.camel.tools.apt
 
org.apache.camel.tools.apt.helper - package org.apache.camel.tools.apt.helper
 
org.apache.camel.tools.apt.model - package org.apache.camel.tools.apt.model
 

P

parseAsMap(String) - Static method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
parseJsonSchema(String, String, boolean) - Static method in class org.apache.camel.tools.apt.helper.JsonSchemaHelper
Parses the json schema to split it into a list or rows, where each row contains key value pairs with the metadata
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.apache.camel.tools.apt.EipAnnotationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
processEndpointClass(RoundEnvironment, TypeElement) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
processFile(String, String, Func1<PrintWriter, Void>) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
Helper method to produce class output text file using the given handler
processModelClass(RoundEnvironment, TypeElement) - Method in class org.apache.camel.tools.apt.EipAnnotationProcessor
 

Q

quote(String, String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Wraps the text in the given quote text

S

safeNull(String) - Static method in class org.apache.camel.tools.apt.helper.Strings
 
sanitizeDescription(String, boolean) - Static method in class org.apache.camel.tools.apt.helper.JsonSchemaHelper
Sanitizes the javadoc to removed invalid characters so it can be used as json description
setAlternativeSyntax(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setArtifactId(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setConsumerOnly(boolean) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setDeprecated(boolean) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setDescription(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setExtendsScheme(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setGroupId(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setJavaType(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setLabel(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setLenientProperties(boolean) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setProducerOnly(boolean) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setSeparator(String) - Method in class org.apache.camel.tools.apt.helper.CollectionStringBuffer
 
setSyntax(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setTitle(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
setVersionId(String) - Method in class org.apache.camel.tools.apt.model.ComponentModel
 
singleQuote(String) - Static method in class org.apache.camel.tools.apt.helper.Strings
Returns the text wrapped single quotes
Strings - Class in org.apache.camel.tools.apt.helper
Some String helper methods

T

toJson(String, String, Boolean, String, String, String, Boolean, String, String, boolean, Set<String>, boolean, Set<String>, String, String, boolean) - Static method in class org.apache.camel.tools.apt.helper.JsonSchemaHelper
 
toString() - Method in class org.apache.camel.tools.apt.helper.CollectionStringBuffer
 

W

warning(String) - Method in class org.apache.camel.tools.apt.AbstractAnnotationProcessor
 
writeHtmlDocumentation(PrintWriter, RoundEnvironment, TypeElement, UriEndpoint, String, String, String, String) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
writeHtmlDocumentationAndFieldInjections(PrintWriter, RoundEnvironment, ComponentModel, TypeElement, String, String) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
writeJSonSchemeDocumentation(PrintWriter, RoundEnvironment, TypeElement, XmlRootElement, String, String) - Method in class org.apache.camel.tools.apt.EipAnnotationProcessor
 
writeJSonSchemeDocumentation(PrintWriter, RoundEnvironment, TypeElement, UriEndpoint, String, String, String, String) - Method in class org.apache.camel.tools.apt.EndpointAnnotationProcessor
 
A C D E F G H I J L O P Q S T W 

Apache Camel