Index

A B C E F G I M O P R S T W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAnalyzeHandler - Class in org.tentackle.buildsupport
Base class for AnalyzeHandler.
AbstractAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.AbstractAnalyzeHandler
 
AbstractGenerator - Class in org.tentackle.buildsupport.codegen
Base class for generators.
AbstractGenerator() - Constructor for class org.tentackle.buildsupport.codegen.AbstractGenerator
 
AbstractTentackleProcessor - Class in org.tentackle.buildsupport
Abstract tentackle annotation processor.
AbstractTentackleProcessor() - Constructor for class org.tentackle.buildsupport.AbstractTentackleProcessor
Creates an annotation processor.
addMap(Map<String, Object>) - Method in class org.tentackle.buildsupport.codegen.TemplateModel
Adds a map to the model.
Keys are translated to camel case.
addParameter(RecordDTOInfoParameter) - Method in class org.tentackle.buildsupport.RecordDTOInfo
Adds a formal parameter
addParameter(RemoteMethodInfoParameter) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Adds a formal parameter
addProperties(Properties) - Method in class org.tentackle.buildsupport.codegen.TemplateModel
Adds the properties to the model.
Keys are translated to camel case.
AnalyzeHandler - Interface in org.tentackle.buildsupport
A handler invoked for an annotation annotated with Analyze.
AnalyzeProcessor - Class in org.tentackle.buildsupport
Annotation Processor for all annotations annotated with Analyze.
AnalyzeProcessor() - Constructor for class org.tentackle.buildsupport.AnalyzeProcessor
 
AnnotationProcessingHelper - Class in org.tentackle.buildsupport
Helper for annotation processing.

B

BundleAnalyzeHandler - Class in org.tentackle.buildsupport
Handler to extract the name of the resource bundle from the class annotated with @Bundle.
BundleAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.BundleAnalyzeHandler
 

C

cleanTypeString(String) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Simplifies some classnames by removing package names.
Makes generated code better readable.
cleanup() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Closes the resource- and source-manager.
close() - Method in class org.tentackle.buildsupport.ResourceManager
Closes all resources.
COMPILE_ERROR_LOG - Static variable in class org.tentackle.buildsupport.AnalyzeProcessor
Logfile for compilation errors during the analyze-phase.
The logfile is missing, if no errors where detected.
createFreemarkerConfiguration() - Method in class org.tentackle.buildsupport.codegen.AbstractGenerator
Creates the freemarker configuration.

E

exists(String) - Method in class org.tentackle.buildsupport.ResourceManager
Returns whether given resource file exists.

F

FxControllerBundleAnalyzeHandler - Class in org.tentackle.buildsupport
Handler to extract the name of the resource bundle from the class annotated with @FxControllerService.
FxControllerBundleAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.FxControllerBundleAnalyzeHandler
 

G

generate() - Method in class org.tentackle.buildsupport.codegen.GeneratedFile
Generates the file.
generate() - Method in class org.tentackle.buildsupport.codegen.GeneratedString
Generates the string.
GeneratedFile - Class in org.tentackle.buildsupport.codegen
File to be generated by freemarker.
GeneratedFile(Configuration, Map, String, File) - Constructor for class org.tentackle.buildsupport.codegen.GeneratedFile
Creates a file generator.
GeneratedString - Class in org.tentackle.buildsupport.codegen
String to be generated by freemarker.
GeneratedString(Configuration, Map, String) - Constructor for class org.tentackle.buildsupport.codegen.GeneratedString
Creates a string generator.
getAnalyzeDir() - Method in class org.tentackle.buildsupport.AnalyzeProcessor
Gets the generated analyze files directory.
getBundleName(Element, String) - Method in class org.tentackle.buildsupport.BundleAnalyzeHandler
Gets the bundlename from the annotated element.
getBundleName(Element, String) - Method in class org.tentackle.buildsupport.FxControllerBundleAnalyzeHandler
 
getClassName() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the name of the class this analyze-info is part of.
getDirectory(File, String) - Method in class org.tentackle.buildsupport.AbstractAnalyzeHandler
Creates a directory in given basedir for a classname.
getGenericReturnType() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the generic return type.
getInfo() - Method in class org.tentackle.buildsupport.RecordDTOInfoParameter
Gets the parent info.
getInfo() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Gets the parent info.
getLocation() - Method in class org.tentackle.buildsupport.ResourceManager
Gets the resource location.
getMethodName() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the method name the annotation belongs to.
getModifiers() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the modifiers for the method
getModifiers() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Gets the modifiers
getModifiersAsString() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the method's modifiers as a string
getModifiersAsString() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
getName() - Method in class org.tentackle.buildsupport.RecordDTOInfoParameter
Gets the formal parameter name
getName() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Gets the formal parameter name
getNameCollection() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the classname for a collection.
getNameContext() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the classname for a domain context.
getNameCursor() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the classname for a cursor.
getNameDbObject() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the classname for a simple db object.
getNamePdo() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the classname for a PDO.
getNameSession() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the classname for a session.
getParameters() - Method in class org.tentackle.buildsupport.RecordDTOInfo
Gets the formal parameters of the method.
getParameters() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the formal parameters of the method.
getProcessingClassLoader() - Method in class org.tentackle.buildsupport.AnalyzeProcessor
Gets the classloader to be used instead of the default.
getProcessingEnvironment() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Gets the processing environment.
getProcessor() - Method in interface org.tentackle.buildsupport.AnalyzeHandler
Gets the annotation processor.
getProcessor() - Method in class org.tentackle.buildsupport.BundleAnalyzeHandler
 
getProcessor() - Method in class org.tentackle.buildsupport.InterceptionAnalyzeHandler
 
getProcessor() - Method in class org.tentackle.buildsupport.MappedServiceAnalyzeHandler
 
getProcessor() - Method in class org.tentackle.buildsupport.RecordDTOAnalyzeHandler
 
getProcessor() - Method in class org.tentackle.buildsupport.RemoteMethodAnalyzeHandler
 
getProcessor() - Method in class org.tentackle.buildsupport.ServiceAnalyzeHandler
 
getProcessor() - Method in class org.tentackle.buildsupport.TableNameAnalyzeHandler
 
getReader(String) - Method in class org.tentackle.buildsupport.ResourceManager
Gets the reader.
getRecordName() - Method in class org.tentackle.buildsupport.RecordDTOInfo
Gets the name of the class this analyze-info is part of.
getResourceManager(File) - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Gets a resource manager.
getResourceManagers() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Gets the resource managers.
getResourceNames() - Method in class org.tentackle.buildsupport.ResourceManager
Gets the resource names.
getReturnType() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the return type of the method
getServiceDir() - Method in class org.tentackle.buildsupport.AnalyzeProcessor
Gets the generated services resource directory.
getSourceDir() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Gets the source directory.
getSuperClassName() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the name of the superclass this analyze-info is part of.
getSupportedSourceVersion() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
 
getTemplateDirectory() - Method in class org.tentackle.buildsupport.codegen.AbstractGenerator
Gets the freemarker template directory.
getType() - Method in class org.tentackle.buildsupport.RecordDTOInfoParameter
Gets the parameter type
getType() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the type of this analyze info.
getType() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Gets the parameter type
getWriter(String) - Method in class org.tentackle.buildsupport.ResourceManager
Gets the writer.

I

INFO_FILE_EXTENSION - Static variable in class org.tentackle.buildsupport.RemoteMethodInfo
all remote method info files end with .remote
INFO_FILE_NAME - Static variable in class org.tentackle.buildsupport.RecordDTOInfo
Name of all record DTO info files.
INFO_FILE_VERSION - Static variable in class org.tentackle.buildsupport.RecordDTOInfo
File-format version
INFO_FILE_VERSION - Static variable in class org.tentackle.buildsupport.RemoteMethodInfo
File-format version
init(ProcessingEnvironment) - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
 
InterceptionAnalyzeHandler - Class in org.tentackle.buildsupport
Handler for the annotations that denote interceptors.
InterceptionAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.InterceptionAnalyzeHandler
 
isDebugLogging() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Gets whether to log debug messages.
isInfoLogging() - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Gets whether to log info messages.
isInstanceOfContext() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
isInstanceOfDbObject() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
isInstanceOfPdo() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
isInstanceOfSession() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Returns whether the parameter is an instance of a session.
isModifierSet(Modifier) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Checks whether given modifier is set for the method
isModifierSet(Modifier) - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Checks if a given modifier is set.
isModifierSet(Modifier, Modifier[]) - Static method in class org.tentackle.buildsupport.AnnotationProcessingHelper
Checks if a modifier is in the set of modifiers.
isReturningCursor() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Checks whether the method is returning a cursor.
isReturningDbObject() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Checks whether the method is returning a low-level db object.
isReturningDbObjectCollection() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Checks whether the method is returning a collection of low-level db objects.
isReturningPdo() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Checks whether the method is returning a PDO.
isReturningPdoCollection() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Checks whether the method is returning a collection of PDOs.
isReturningPdoCursor() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
 
isTypeInstanceOf(ProcessingEnvironment, TypeMirror, String) - Static method in class org.tentackle.buildsupport.AnnotationProcessingHelper
Checks whether a type is a given instance of a class.
isTypeInstanceOf(ProcessingEnvironment, TypeMirror, String, String) - Static method in class org.tentackle.buildsupport.AnnotationProcessingHelper
Checks whether a type is an instance of a given classname and optional generics type.
isVarArg() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
isVarArgsMethod() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Returns whether the method has varargs.

M

MappedServiceAnalyzeHandler - Class in org.tentackle.buildsupport
Handler for the @MappedService annotation.
MappedServiceAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.MappedServiceAnalyzeHandler
 

O

objectArrayToString(Object[], String) - Static method in class org.tentackle.buildsupport.AnnotationProcessingHelper
Creates a string from an object array.
org.tentackle.buildsupport - package org.tentackle.buildsupport
Build support only.
Not used at runtime.
org.tentackle.buildsupport.codegen - package org.tentackle.buildsupport.codegen
 

P

print(Diagnostic.Kind, CharSequence, Element) - Method in class org.tentackle.buildsupport.AbstractAnalyzeHandler
Prints a message of the specified kind at the location of the element.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.tentackle.buildsupport.AnalyzeProcessor
processAnnotation(TypeElement, RoundEnvironment) - Method in interface org.tentackle.buildsupport.AnalyzeHandler
Processes the annotation.
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.BundleAnalyzeHandler
 
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.InterceptionAnalyzeHandler
 
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.MappedServiceAnalyzeHandler
 
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.RecordDTOAnalyzeHandler
 
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.RemoteMethodAnalyzeHandler
 
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.ServiceAnalyzeHandler
 
processAnnotation(TypeElement, RoundEnvironment) - Method in class org.tentackle.buildsupport.TableNameAnalyzeHandler
 
putValue(String, Object) - Method in class org.tentackle.buildsupport.codegen.TemplateModel
Adds a key-value pair to the model.
The value is converted to a string.
null is mapped to the empty string.

R

readInfo(File) - Static method in class org.tentackle.buildsupport.RecordDTOInfo
Reads info from a file.
readInfo(File) - Static method in class org.tentackle.buildsupport.RemoteMethodInfo
Reads info from a file.
readInfo(LineNumberReader) - Static method in class org.tentackle.buildsupport.RecordDTOInfo
Reads info from a line reader.
readInfo(LineNumberReader) - Static method in class org.tentackle.buildsupport.RemoteMethodInfo
Reads info from a line reader.
readModifiers(StringTokenizer) - Static method in class org.tentackle.buildsupport.AnnotationProcessingHelper
Gets an array of modifiers from a string tokenizer.
RecordDTOAnalyzeHandler - Class in org.tentackle.buildsupport
Handler for the @RecordDTO annotation.
RecordDTOAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.RecordDTOAnalyzeHandler
 
RecordDTOInfo - Class in org.tentackle.buildsupport
Holds information gathered by the @RecordDTO annotation.
RecordDTOInfo() - Constructor for class org.tentackle.buildsupport.RecordDTOInfo
Creates an RecordDTOInfo for a given type.
RecordDTOInfo(ProcessingEnvironment, TypeElement) - Constructor for class org.tentackle.buildsupport.RecordDTOInfo
Creates an RecordDTOInfo from a method element.
RecordDTOInfoParameter - Class in org.tentackle.buildsupport
Abstraction of a record component.
RecordDTOInfoParameter(RecordDTOInfo, StringTokenizer) - Constructor for class org.tentackle.buildsupport.RecordDTOInfoParameter
Constructs a RecordDTOInfoParameter.
RecordDTOInfoParameter(RecordDTOInfo, RecordComponentElement) - Constructor for class org.tentackle.buildsupport.RecordDTOInfoParameter
Constructs a RecordDTOInfoParameter.
RemoteMethodAnalyzeHandler - Class in org.tentackle.buildsupport
Handler for the @RemoteMethod annotation.
RemoteMethodAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.RemoteMethodAnalyzeHandler
 
RemoteMethodInfo - Class in org.tentackle.buildsupport
Holds information gathered by the Analyze-annotation.
RemoteMethodInfo(String) - Constructor for class org.tentackle.buildsupport.RemoteMethodInfo
Creates an RemoteMethodInfo for a given type.
RemoteMethodInfo(ProcessingEnvironment, ExecutableElement) - Constructor for class org.tentackle.buildsupport.RemoteMethodInfo
Creates an RemoteMethodInfo from a method element.
RemoteMethodInfoParameter - Class in org.tentackle.buildsupport
Abstraction of a method parameter.
RemoteMethodInfoParameter(RemoteMethodInfo, String, String) - Constructor for class org.tentackle.buildsupport.RemoteMethodInfoParameter
Constructs a RemoteMethodInfoParameter.
RemoteMethodInfoParameter(RemoteMethodInfo, StringTokenizer) - Constructor for class org.tentackle.buildsupport.RemoteMethodInfoParameter
Constructs a RemoteMethodInfoParameter.
RemoteMethodInfoParameter(RemoteMethodInfo, ProcessingEnvironment, VariableElement) - Constructor for class org.tentackle.buildsupport.RemoteMethodInfoParameter
Constructs a RemoteMethodInfoParameter.
ResourceManager - Class in org.tentackle.buildsupport
A manager for resources.
ResourceManager(File) - Constructor for class org.tentackle.buildsupport.ResourceManager
Creates a resource manager.

S

ServiceAnalyzeHandler - Class in org.tentackle.buildsupport
Handler for the annotations that denote services.
ServiceAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.ServiceAnalyzeHandler
 
setAnalyzeDir(File) - Method in class org.tentackle.buildsupport.AnalyzeProcessor
Sets the generated analyze files directory.
setClassName(String) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets the classname and the packagename from a given classname.
setGenericReturnType(String) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets the generic return type.
setMethodName(String) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets the method name the annotation belongs to.
setModifiers(Modifier[]) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets the modifiers for the method
setProcessingClassLoader(ClassLoader) - Method in class org.tentackle.buildsupport.AnalyzeProcessor
Sets the classloader to be used instead of the default.
setProcessor(AnalyzeProcessor) - Method in interface org.tentackle.buildsupport.AnalyzeHandler
Sets the annotation processor.
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.BundleAnalyzeHandler
 
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.InterceptionAnalyzeHandler
 
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.MappedServiceAnalyzeHandler
 
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.RecordDTOAnalyzeHandler
 
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.RemoteMethodAnalyzeHandler
 
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.ServiceAnalyzeHandler
 
setProcessor(AnalyzeProcessor) - Method in class org.tentackle.buildsupport.TableNameAnalyzeHandler
 
setRecordName(String) - Method in class org.tentackle.buildsupport.RecordDTOInfo
Sets the classname and the packagename from a given classname.
setReturningCursor(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets whether the method is returning a cursor.
setReturningDbObject(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets whether the method is returning a low-level db object.
setReturningDbObjectCollection(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets whether the method is returning a collection of low-level db objects.
setReturningPdo(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets whether the method is returning a PDO.
setReturningPdoCollection(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets whether the method is returning a collection of PDOs.
setReturningPdoCursor(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
 
setReturnType(String) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets the return type of the method
setServiceDir(File) - Method in class org.tentackle.buildsupport.AnalyzeProcessor
Sets the generated services resource directory.
setSourceDir(File) - Method in class org.tentackle.buildsupport.AbstractTentackleProcessor
Sets the source directory.
setSuperClassName(String) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets the classname of the superclass.
setTemplateDirectory(File) - Method in class org.tentackle.buildsupport.codegen.AbstractGenerator
Sets the freemarker template directory.
setVarArg(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
setVarArgsMethod(boolean) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Sets whether the method has varargs.

T

TableNameAnalyzeHandler - Class in org.tentackle.buildsupport
Handler for the @TableName annotation.
TableNameAnalyzeHandler() - Constructor for class org.tentackle.buildsupport.TableNameAnalyzeHandler
 
TemplateModel - Class in org.tentackle.buildsupport.codegen
The freemarker template model.
TemplateModel() - Constructor for class org.tentackle.buildsupport.codegen.TemplateModel
Creates the template model.
toString() - Method in class org.tentackle.buildsupport.RecordDTOInfo
Gets the declaration string.
toString() - Method in class org.tentackle.buildsupport.RecordDTOInfoParameter
 
toString() - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Gets the declaration string.
toString() - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
 
TYPE_CLASS - Static variable in class org.tentackle.buildsupport.RemoteMethodInfo
Information type for a class.
TYPE_METHOD - Static variable in class org.tentackle.buildsupport.RemoteMethodInfo
Information type for a method.

W

write(PrintWriter) - Method in class org.tentackle.buildsupport.RecordDTOInfo
Writes this object to an info file.
write(PrintWriter) - Method in class org.tentackle.buildsupport.RecordDTOInfoParameter
Writes this parameter to the infofile.
write(PrintWriter) - Method in class org.tentackle.buildsupport.RemoteMethodInfo
Writes this object to an info file.
write(PrintWriter) - Method in class org.tentackle.buildsupport.RemoteMethodInfoParameter
Writes this parameter to the infofile.

X

xlateBundleName(String) - Method in class org.tentackle.buildsupport.BundleAnalyzeHandler
Translates the bundle name to a standard format.
A B C E F G I M O P R S T W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form