A B C D E F G H I J L M O P Q R S T U V W X 
All Classes All Packages

A

addAnnotation(Class<?>) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
addAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addAnnotation(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addField() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addImport(Class<?>) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addImport(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addMethod() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addMethod(Method) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addNestedType() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addParameter(Class<?>, String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addParameter(Class<?>, String, boolean) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addParameter(String, String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addParameter(String, String, boolean) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addParameter(GenericType, String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addParameter(GenericType, String, boolean) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addProperty(String, String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addProperty(GenericType, String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
addThrows(Class<?>) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addThrows(String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addThrows(GenericType) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
addValue(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
after(String, String) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
after(String, String) - Static method in class org.apache.camel.tooling.util.Strings
Returns the string after the given token
Annotation - Class in org.apache.camel.tooling.util.srcgen
 
Annotation(Class<? extends Annotation>) - Constructor for class org.apache.camel.tooling.util.srcgen.Annotation
 
asName(Path) - Static method in class org.apache.camel.tooling.util.PackageHelper
Returns the name of the component, data format or language from the given json file
asTitle(String) - Static method in class org.apache.camel.tooling.util.Strings
Capitalizes the name as a title

B

before(String, String) - Static method in class org.apache.camel.tooling.util.Strings
 
between(String, String, String) - Static method in class org.apache.camel.tooling.util.Strings
Clips the text between the start and end markers

C

camelCaseToDash(String) - Static method in class org.apache.camel.tooling.util.Strings
Converts the string from camel case into dash format (helloGreatWorld -> hello-great-world)
camelDashToTitle(String) - Static method in class org.apache.camel.tooling.util.Strings
Converts the value to use title style instead of dash cased
CamelVersionHelper - Class in org.apache.camel.tooling.util
A simple util to test Camel versions.
canonicalClassName(String) - Static method in class org.apache.camel.tooling.util.Strings
Returns the canonical class name by removing any generic type information.
compareTo(Version) - Method in class org.apache.camel.tooling.util.Version
 
copy() - Method in class org.apache.camel.tooling.util.srcgen.Method
 

D

doubleQuote(String) - Static method in class org.apache.camel.tooling.util.Strings
Returns the text wrapped double quotes
doWith(Class) - Method in interface org.apache.camel.tooling.util.ReflectionHelper.ClassCallback
Perform an operation using the given class.
doWith(Field) - Method in interface org.apache.camel.tooling.util.ReflectionHelper.FieldCallback
Perform an operation using the given field.
doWith(Method) - Method in interface org.apache.camel.tooling.util.ReflectionHelper.MethodCallback
Perform an operation using the given method.
doWithClasses(Class<?>, ReflectionHelper.ClassCallback) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
Perform the given callback operation on the nested (inner) classes.
doWithFields(Class<?>, ReflectionHelper.FieldCallback) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithMethods(Class<?>, ReflectionHelper.MethodCallback) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).

E

equals(Object) - Method in class org.apache.camel.tooling.util.srcgen.GenericType
 
Exact - org.apache.camel.tooling.util.srcgen.GenericType.BoundType
 
Extends - org.apache.camel.tooling.util.srcgen.GenericType.BoundType
 
extendSuperType(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
extendSuperType(JavaClass) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 

F

Field - Class in org.apache.camel.tooling.util.srcgen
 
Field() - Constructor for class org.apache.camel.tooling.util.srcgen.Field
 
FileUtil - Class in org.apache.camel.tooling.util
 
findCamelCoreDirectory(File) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
findCamelCoreModelDirectory(File) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
findCamelDirectory(File, String) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
findField(Class<?>, String) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
Attempt to find a Field on the supplied class with the supplied name.
findJsonFiles(File, Set<File>) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
findJsonFiles(Path) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
findMethod(Class<?>, String, Class<?>...) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
Attempt to find a Method on the supplied class with the supplied name and parameter types.

G

GenericType - Class in org.apache.camel.tooling.util.srcgen
 
GenericType(Class, GenericType.BoundType, GenericType...) - Constructor for class org.apache.camel.tooling.util.srcgen.GenericType
 
GenericType(Class, GenericType...) - Constructor for class org.apache.camel.tooling.util.srcgen.GenericType
 
GenericType(Type) - Constructor for class org.apache.camel.tooling.util.srcgen.GenericType
 
GenericType.BoundType - Enum in org.apache.camel.tooling.util.srcgen
 
getAccessor() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
getActualTypeArgument(int) - Method in class org.apache.camel.tooling.util.srcgen.GenericType
 
getAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
getAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Property
 
getBody() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getCanonicalName() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getClassLoader() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getField() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
getField(Field, Object) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
 
getFullText() - Method in class org.apache.camel.tooling.util.srcgen.Javadoc
 
getImports() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getJavaDoc() - Method in class org.apache.camel.tooling.util.srcgen.Field
 
getJavaDoc() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getJavaDoc() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getLiteralInitializer() - Method in class org.apache.camel.tooling.util.srcgen.Field
 
getMajor() - Method in class org.apache.camel.tooling.util.Version
 
getMinor() - Method in class org.apache.camel.tooling.util.Version
 
getMutator() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
getName() - Method in class org.apache.camel.tooling.util.srcgen.Field
 
getName() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getName() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getName() - Method in class org.apache.camel.tooling.util.srcgen.Param
 
getName() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
getOrElse(String, String) - Static method in class org.apache.camel.tooling.util.Strings
Returns the value or the defaultValue if it is null
getPackage() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getParameters() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getParametersNames() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getPatch() - Method in class org.apache.camel.tooling.util.Version
 
getProperties() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getRawClass() - Method in class org.apache.camel.tooling.util.srcgen.GenericType
 
getReturnType() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getReturnTypeLiteral() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
getSchemaKind(String) - Static method in class org.apache.camel.tooling.util.PackageHelper
Extract the model kind from a given json schema
getStringValue(String) - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
getSuperType() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
getText() - Method in class org.apache.camel.tooling.util.srcgen.Javadoc
 
getType() - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
getType() - Method in class org.apache.camel.tooling.util.srcgen.Field
 
getType() - Method in class org.apache.camel.tooling.util.srcgen.Param
 
getType() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
getTypeLiteral() - Method in class org.apache.camel.tooling.util.srcgen.Param
 
getVersion() - Method in class org.apache.camel.tooling.util.Version
 

H

hasAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
hasAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
hasAnnotation(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Property
 
hasField() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
hashCode() - Method in class org.apache.camel.tooling.util.srcgen.GenericType
 
hasJavaDoc() - Method in class org.apache.camel.tooling.util.srcgen.Method
 

I

implementInterface(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
indentCollection(String, Collection<String>) - Static method in class org.apache.camel.tooling.util.Strings
 
isAbstract() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
isClass() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
isEmpty(String) - Static method in class org.apache.camel.tooling.util.Strings
 
isEnum() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
isGE(String, String) - Static method in class org.apache.camel.tooling.util.CamelVersionHelper
Checks whether other >= base
isGE(String, String, boolean) - Static method in class org.apache.camel.tooling.util.CamelVersionHelper
 
isMutable() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
isNullOrEmpty(String) - Static method in class org.apache.camel.tooling.util.Strings
Returns true if the given text is null or empty string or has null as the value
isVararg() - Method in class org.apache.camel.tooling.util.srcgen.Param
 

J

JavaClass - Class in org.apache.camel.tooling.util.srcgen
 
JavaClass() - Constructor for class org.apache.camel.tooling.util.srcgen.JavaClass
 
JavaClass(ClassLoader) - Constructor for class org.apache.camel.tooling.util.srcgen.JavaClass
 
JavaClass(JavaClass) - Constructor for class org.apache.camel.tooling.util.srcgen.JavaClass
 
Javadoc - Class in org.apache.camel.tooling.util.srcgen
 
Javadoc() - Constructor for class org.apache.camel.tooling.util.srcgen.Javadoc
 
JavadocHelper - Class in org.apache.camel.tooling.util
 
JSON_SUFIX - Static variable in class org.apache.camel.tooling.util.PackageHelper
 

L

loadText(File) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
loadText(InputStream) - Static method in class org.apache.camel.tooling.util.PackageHelper
Loads the entire stream into memory as a String and returns it.
loadText(Path) - Static method in class org.apache.camel.tooling.util.PackageHelper
 

M

Method - Class in org.apache.camel.tooling.util.srcgen
 
Method() - Constructor for class org.apache.camel.tooling.util.srcgen.Method
 

O

org.apache.camel.tooling.util - package org.apache.camel.tooling.util
 
org.apache.camel.tooling.util.srcgen - package org.apache.camel.tooling.util.srcgen
 

P

PackageHelper - Class in org.apache.camel.tooling.util
Utility class to find, read json files.
Param - Class in org.apache.camel.tooling.util.srcgen
 
Param(String, String) - Constructor for class org.apache.camel.tooling.util.srcgen.Param
 
Param(String, String, boolean) - Constructor for class org.apache.camel.tooling.util.srcgen.Param
 
Param(GenericType, String) - Constructor for class org.apache.camel.tooling.util.srcgen.Param
 
Param(GenericType, String, boolean) - Constructor for class org.apache.camel.tooling.util.srcgen.Param
 
parse(String, ClassLoader) - Static method in class org.apache.camel.tooling.util.srcgen.GenericType
 
parseAsMap(String) - Static method in class org.apache.camel.tooling.util.PackageHelper
Parses the text as a map (eg key=value)
prevMinor() - Method in class org.apache.camel.tooling.util.Version
 
prevMinor(String) - Static method in class org.apache.camel.tooling.util.CamelVersionHelper
Returns the previous minor version number
printClass() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
printClass(boolean) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
Property - Class in org.apache.camel.tooling.util.srcgen
 
Property(GenericType, String) - Constructor for class org.apache.camel.tooling.util.srcgen.Property
 

Q

quote(String) - Static method in class org.apache.camel.tooling.util.srcgen.Annotation
 
quote(String, String) - Static method in class org.apache.camel.tooling.util.Strings
Wraps the text in the given quote text

R

ReflectionHelper - Class in org.apache.camel.tooling.util
Helper for working with reflection on classes.
ReflectionHelper.ClassCallback - Interface in org.apache.camel.tooling.util
Action to take on each class.
ReflectionHelper.FieldCallback - Interface in org.apache.camel.tooling.util
Callback interface invoked on each field in the hierarchy.
ReflectionHelper.MethodCallback - Interface in org.apache.camel.tooling.util
Action to take on each method.
removeAccessor() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
removeField() - Method in class org.apache.camel.tooling.util.srcgen.Property
 
removeImport(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
removeImport(JavaClass) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
removeMutator() - Method in class org.apache.camel.tooling.util.srcgen.Property
 

S

safeNull(String) - Static method in class org.apache.camel.tooling.util.Strings
 
sanitizeDescription(String, boolean) - Static method in class org.apache.camel.tooling.util.JavadocHelper
Sanitizes the javadoc to removed invalid characters so it can be used as json description
setAbstract() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setAbstract(boolean) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setBody(String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setBody(String...) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setBodyF(String, Object...) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setClass(boolean) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setComment(String) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setConstructor(boolean) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setDefault() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setEnum(boolean) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setField(Field, Object, Object) - Static method in class org.apache.camel.tooling.util.ReflectionHelper
 
setFinal(boolean) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setFullText(String) - Method in class org.apache.camel.tooling.util.srcgen.Javadoc
 
setLiteralInitializer(String) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setLiteralValue(String) - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
setLiteralValue(String, String) - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
setMaxImportPerPackage(int) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setName(String) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setName(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setName(String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setName(String) - Method in class org.apache.camel.tooling.util.srcgen.Property
 
setPackage(String) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setPackagePrivate() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setPrivate() - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setPrivate() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setProtected() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setPublic() - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setPublic() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setPublic() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setReturnType(Type) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setReturnType(String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setReturnType(GenericType) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setSignature(String) - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setStatic() - Method in class org.apache.camel.tooling.util.srcgen.Method
 
setStatic(boolean) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setStatic(boolean) - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
setStringArrayValue(String, String[]) - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
setStringInitializer(String) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setStringValue(String, String) - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
setText(String) - Method in class org.apache.camel.tooling.util.srcgen.Javadoc
 
setText(String...) - Method in class org.apache.camel.tooling.util.srcgen.Javadoc
 
setType(Class<?>) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setType(Class<? extends Annotation>) - Method in class org.apache.camel.tooling.util.srcgen.Annotation
 
setType(GenericType) - Method in class org.apache.camel.tooling.util.srcgen.Field
 
setType(GenericType) - Method in class org.apache.camel.tooling.util.srcgen.Property
 
singleQuote(String) - Static method in class org.apache.camel.tooling.util.Strings
Returns the text wrapped single quotes
size() - Method in class org.apache.camel.tooling.util.srcgen.GenericType
 
Strings - Class in org.apache.camel.tooling.util
Some String helper methods
Super - org.apache.camel.tooling.util.srcgen.GenericType.BoundType
 

T

toString() - Method in class org.apache.camel.tooling.util.srcgen.GenericType
 
toString() - Method in class org.apache.camel.tooling.util.srcgen.JavaClass
 
toString() - Method in class org.apache.camel.tooling.util.Version
 

U

updateFile(Path, byte[]) - Static method in class org.apache.camel.tooling.util.FileUtil
Update a file with the given binary content if neeed.
updateFile(Path, String) - Static method in class org.apache.camel.tooling.util.FileUtil
Update a file with the given string content if neeed.
updateFile(Path, String, Charset) - Static method in class org.apache.camel.tooling.util.FileUtil
Update a file with the given string content if neeed.
updateFile(Path, Path) - Static method in class org.apache.camel.tooling.util.FileUtil
Read the content of the input file and update the target accordingly

V

valueOf(String) - Static method in enum org.apache.camel.tooling.util.srcgen.GenericType.BoundType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.tooling.util.srcgen.GenericType.BoundType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.apache.camel.tooling.util
 
Version(String) - Constructor for class org.apache.camel.tooling.util.Version
 

W

walk(Path) - Static method in class org.apache.camel.tooling.util.PackageHelper
 
writeText(File, String) - Static method in class org.apache.camel.tooling.util.PackageHelper
 

X

xmlEncode(String) - Static method in class org.apache.camel.tooling.util.JavadocHelper
Encodes the text into safe XML by replacing < > and & with XML tokens
A B C D E F G H I J L M O P Q R S T U V W X 
All Classes All Packages