Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractCodeWriter<T extends AbstractCodeWriter<T>> - Class in com.mysema.codegen
 
AbstractCodeWriter(Appendable, int) - Constructor for class com.mysema.codegen.AbstractCodeWriter
 
AbstractEvaluatorFactory - Class in com.mysema.codegen
 
AbstractEvaluatorFactory() - Constructor for class com.mysema.codegen.AbstractEvaluatorFactory
 
annotation(Annotation) - Method in interface com.mysema.codegen.CodeWriter
 
annotation(Class<? extends Annotation>) - Method in interface com.mysema.codegen.CodeWriter
 
annotation(Annotation) - Method in class com.mysema.codegen.JavaWriter
 
annotation(Class<? extends Annotation>) - Method in class com.mysema.codegen.JavaWriter
 
annotation(Annotation) - Method in class com.mysema.codegen.ScalaWriter
 
annotation(Class<? extends Annotation>) - Method in class com.mysema.codegen.ScalaWriter
 
annotationConstant(Object) - Method in class com.mysema.codegen.JavaWriter
 
annotationConstant(Object) - Method in class com.mysema.codegen.ScalaWriter
 
annotationType() - Method in class com.mysema.codegen.MultiSuppressWarnings
 
append(char) - Method in class com.mysema.codegen.AbstractCodeWriter
 
append(CharSequence) - Method in class com.mysema.codegen.AbstractCodeWriter
 
append(CharSequence, int, int) - Method in class com.mysema.codegen.AbstractCodeWriter
 
appendable - Variable in class com.mysema.codegen.AbstractCodeWriter
 
appendType(Class<?>) - Method in class com.mysema.codegen.JavaWriter
 
appendType(Class<?>) - Method in class com.mysema.codegen.ScalaWriter
 
args - Variable in class com.mysema.codegen.MethodEvaluator
 
arrayType - Variable in class com.mysema.codegen.model.ClassType
 
arrayType - Variable in class com.mysema.codegen.model.SimpleType
 
as(TypeCategory) - Method in class com.mysema.codegen.model.ClassType
 
as(TypeCategory) - Method in class com.mysema.codegen.model.SimpleType
 
as(TypeCategory) - Method in interface com.mysema.codegen.model.Type
 
as(TypeCategory) - Method in class com.mysema.codegen.model.TypeAdapter
 
asArrayType() - Method in class com.mysema.codegen.model.ClassType
 
asArrayType() - Method in class com.mysema.codegen.model.SimpleType
 
asArrayType() - Method in interface com.mysema.codegen.model.Type
 
asArrayType() - Method in class com.mysema.codegen.model.TypeAdapter
 
ASSIGN - Static variable in class com.mysema.codegen.Symbols
 

B

baos - Variable in class com.mysema.codegen.MemJavaFileObject
 
beginClass(Type) - Method in interface com.mysema.codegen.CodeWriter
 
beginClass(Type, Type, Type...) - Method in interface com.mysema.codegen.CodeWriter
 
beginClass(Type) - Method in class com.mysema.codegen.JavaWriter
 
beginClass(Type, Type, Type...) - Method in class com.mysema.codegen.JavaWriter
 
beginClass(String) - Method in class com.mysema.codegen.ScalaWriter
 
beginClass(Type) - Method in class com.mysema.codegen.ScalaWriter
 
beginClass(Type, Type, Type...) - Method in class com.mysema.codegen.ScalaWriter
 
beginConstructor(Collection<T>, Function<T, Parameter>) - Method in interface com.mysema.codegen.CodeWriter
 
beginConstructor(Parameter...) - Method in interface com.mysema.codegen.CodeWriter
 
beginConstructor(Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.JavaWriter
 
beginConstructor(Parameter...) - Method in class com.mysema.codegen.JavaWriter
 
beginConstructor(Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.ScalaWriter
 
beginConstructor(Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
beginInterface(Type, Type...) - Method in interface com.mysema.codegen.CodeWriter
 
beginInterface(Type, Type...) - Method in class com.mysema.codegen.JavaWriter
 
beginInterface(Type, Type...) - Method in class com.mysema.codegen.ScalaWriter
 
beginLine(String...) - Method in class com.mysema.codegen.AbstractCodeWriter
 
beginLine(String...) - Method in interface com.mysema.codegen.CodeWriter
 
beginMethod(String, Type, String, Parameter...) - Method in class com.mysema.codegen.JavaWriter
 
beginMethod(String, Type, String, Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
beginObject(String) - Method in class com.mysema.codegen.ScalaWriter
 
beginOverridePublicMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.ScalaWriter
 
beginOverridePublicMethod(Type, String, Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
beginPublicMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in interface com.mysema.codegen.CodeWriter
 
beginPublicMethod(Type, String, Parameter...) - Method in interface com.mysema.codegen.CodeWriter
 
beginPublicMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.JavaWriter
 
beginPublicMethod(Type, String, Parameter...) - Method in class com.mysema.codegen.JavaWriter
 
beginPublicMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.ScalaWriter
 
beginPublicMethod(Type, String, Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
beginStaticMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in interface com.mysema.codegen.CodeWriter
 
beginStaticMethod(Type, String, Parameter...) - Method in interface com.mysema.codegen.CodeWriter
 
beginStaticMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.JavaWriter
 
beginStaticMethod(Type, String, Parameter...) - Method in class com.mysema.codegen.JavaWriter
 
beginStaticMethod(Type, String, Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.ScalaWriter
 
beginStaticMethod(Type, String, Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
BIG_DECIMAL - Static variable in class com.mysema.codegen.model.Types
 
BIG_INTEGER - Static variable in class com.mysema.codegen.model.Types
 
BOOLEAN - Static variable in class com.mysema.codegen.model.Types
 
BOOLEAN_P - Static variable in class com.mysema.codegen.model.Types
 
BYTE - Static variable in class com.mysema.codegen.model.Types
 
BYTE_P - Static variable in class com.mysema.codegen.model.Types
 

C

cache - Variable in class com.mysema.codegen.AbstractEvaluatorFactory
 
capitalize(String) - Static method in class com.mysema.codegen.StringUtils
 
CASE_CLASS - Static variable in class com.mysema.codegen.ScalaWriter
 
caseClass(String, Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
category - Variable in class com.mysema.codegen.model.ClassType
 
category - Variable in class com.mysema.codegen.model.SimpleType
 
CHAR - Static variable in class com.mysema.codegen.model.Types
 
CHARACTER - Static variable in class com.mysema.codegen.model.Types
 
CLASS_KEY - Static variable in class com.mysema.codegen.MemClassLoader
 
classes - Variable in class com.mysema.codegen.JavaWriter
 
classes - Variable in class com.mysema.codegen.ScalaWriter
 
classLoader - Variable in class com.mysema.codegen.MemFileManager
 
classLoader - Variable in class com.mysema.codegen.SimpleCompiler
 
className - Variable in class com.mysema.codegen.model.ClassType
 
classpath - Variable in class com.mysema.codegen.JDKEvaluatorFactory
 
classPath - Variable in class com.mysema.codegen.SimpleCompiler
 
ClassType - Class in com.mysema.codegen.model
 
ClassType(Class<?>, Type...) - Constructor for class com.mysema.codegen.model.ClassType
 
ClassType(TypeCategory, Class<?>, Type...) - Constructor for class com.mysema.codegen.model.ClassType
 
ClassType(TypeCategory, Class<?>, List<Type>) - Constructor for class com.mysema.codegen.model.ClassType
 
ClassUtils - Class in com.mysema.codegen.support
 
ClassUtils() - Constructor for class com.mysema.codegen.support.ClassUtils
 
CodegenException - Exception in com.mysema.codegen
 
CodegenException(String) - Constructor for exception com.mysema.codegen.CodegenException
 
CodegenException(String, Throwable) - Constructor for exception com.mysema.codegen.CodegenException
 
CodegenException(Throwable) - Constructor for exception com.mysema.codegen.CodegenException
 
CodeWriter - Interface in com.mysema.codegen
CodeWriter defines an interface for serializing Java source code
COLLECTION - Static variable in class com.mysema.codegen.model.Types
 
com.mysema.codegen - package com.mysema.codegen
 
com.mysema.codegen.model - package com.mysema.codegen.model
 
com.mysema.codegen.support - package com.mysema.codegen.support
 
COMMA - Static variable in class com.mysema.codegen.Symbols
 
compact - Variable in class com.mysema.codegen.ScalaWriter
 
compilationOptions - Variable in class com.mysema.codegen.JDKEvaluatorFactory
 
compile(String, ClassType, String[], Type[], String, Map<String, Object>) - Method in class com.mysema.codegen.AbstractEvaluatorFactory
 
compile(String, ClassType, String[], Type[], String, Map<String, Object>) - Method in class com.mysema.codegen.ECJEvaluatorFactory
 
compile(String, ClassType, String[], Type[], String, Map<String, Object>) - Method in class com.mysema.codegen.JDKEvaluatorFactory
 
compiler - Variable in class com.mysema.codegen.JDKEvaluatorFactory
 
compiler - Variable in class com.mysema.codegen.SimpleCompiler
 
compilerOptions - Variable in class com.mysema.codegen.ECJEvaluatorFactory
 
componentType - Variable in class com.mysema.codegen.model.ClassType
 
componentType - Variable in class com.mysema.codegen.model.SimpleType
 
Constructor - Class in com.mysema.codegen.model
 
Constructor(Collection<Parameter>) - Constructor for class com.mysema.codegen.model.Constructor
 
contents - Variable in class com.mysema.codegen.MemSourceFileObject
 
createEvaluator(String, Class<? extends T>, String[], Class<?>[], Map<String, Object>) - Method in class com.mysema.codegen.AbstractEvaluatorFactory
 
createEvaluator(String, ClassType, String[], Type[], Class<?>[], Map<String, Object>) - Method in class com.mysema.codegen.AbstractEvaluatorFactory
Create a new Evaluator instance
createEvaluator(String, Class<? extends T>, String[], Class<?>[], Map<String, Object>) - Method in interface com.mysema.codegen.EvaluatorFactory
 
createEvaluator(String, ClassType, String[], Type[], Class<?>[], Map<String, Object>) - Method in interface com.mysema.codegen.EvaluatorFactory
Create a new Evaluator instance
createSource(String, ClassType, String[], Type[], String, Map<String, Object>) - Method in class com.mysema.codegen.AbstractEvaluatorFactory
 

D

DATE_TIME - Static variable in class com.mysema.codegen.model.Types
 
DEF - Static variable in class com.mysema.codegen.ScalaWriter
 
DEFAULT - Static variable in class com.mysema.codegen.MemFileSystemRegistry
 
DOT - Static variable in class com.mysema.codegen.Symbols
 
DOT_CLASS - Static variable in class com.mysema.codegen.Symbols
 
DOUBLE - Static variable in class com.mysema.codegen.model.Types
 
DOUBLE_P - Static variable in class com.mysema.codegen.model.Types
 

E

ECJEvaluatorFactory - Class in com.mysema.codegen
EvaluatorFactory is a factory implementation for creating Evaluator instances
ECJEvaluatorFactory(ClassLoader) - Constructor for class com.mysema.codegen.ECJEvaluatorFactory
 
ECJEvaluatorFactory(ClassLoader, CompilerOptions) - Constructor for class com.mysema.codegen.ECJEvaluatorFactory
 
EMPTY - Static variable in class com.mysema.codegen.Symbols
 
enclosingType - Variable in class com.mysema.codegen.model.ClassType
 
enclosingType - Variable in class com.mysema.codegen.model.SimpleType
 
end() - Method in interface com.mysema.codegen.CodeWriter
 
end() - Method in class com.mysema.codegen.JavaWriter
 
end() - Method in class com.mysema.codegen.ScalaWriter
 
equals(Object) - Method in class com.mysema.codegen.LocationAndKind
 
equals(Object) - Method in class com.mysema.codegen.model.ClassType
 
equals(Object) - Method in class com.mysema.codegen.model.Constructor
 
equals(Object) - Method in class com.mysema.codegen.model.Parameter
 
equals(Object) - Method in class com.mysema.codegen.model.SimpleType
 
equals(Object) - Method in class com.mysema.codegen.model.TypeAdapter
 
equals(Object) - Method in class com.mysema.codegen.model.TypeExtends
 
equals(Object) - Method in class com.mysema.codegen.model.TypeSuper
 
escape(String) - Method in class com.mysema.codegen.ScalaWriter
 
escapeJava(String) - Static method in class com.mysema.codegen.StringUtils
 
evaluate(Object...) - Method in interface com.mysema.codegen.Evaluator
 
evaluate(Object...) - Method in class com.mysema.codegen.MethodEvaluator
 
Evaluator<T> - Interface in com.mysema.codegen
Evaluator defines an interface for returning a value as a result of evaluating an expression using the given argument array
EvaluatorFactory - Interface in com.mysema.codegen
 
EXTENDS - Static variable in class com.mysema.codegen.JavaWriter
 
EXTENDS - Static variable in class com.mysema.codegen.ScalaWriter
 

F

field(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
field(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
field(String, Type, String) - Method in class com.mysema.codegen.JavaWriter
 
field(String, Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
field(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
field(String, Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
field(String, Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 
fileManager - Variable in class com.mysema.codegen.ECJEvaluatorFactory
 
fileManager - Variable in class com.mysema.codegen.JDKEvaluatorFactory
 
finalClass - Variable in class com.mysema.codegen.model.SimpleType
 
findClass(String) - Method in class com.mysema.codegen.MemClassLoader
 
findEvalMethod(Class<?>) - Method in class com.mysema.codegen.AbstractEvaluatorFactory
 
findResource(String) - Method in class com.mysema.codegen.MemClassLoader
 
FLOAT - Static variable in class com.mysema.codegen.model.Types
 
FLOAT_P - Static variable in class com.mysema.codegen.model.Types
 
fullName - Variable in class com.mysema.codegen.model.SimpleType
 

G

get(String) - Static method in enum com.mysema.codegen.model.TypeCategory
 
getByteArray() - Method in class com.mysema.codegen.MemJavaFileObject
 
getCategory() - Method in class com.mysema.codegen.model.ClassType
 
getCategory() - Method in class com.mysema.codegen.model.SimpleType
 
getCategory() - Method in interface com.mysema.codegen.model.Type
 
getCategory() - Method in class com.mysema.codegen.model.TypeAdapter
 
getCharContent(boolean) - Method in class com.mysema.codegen.MemJavaFileObject
 
getCharContent(boolean) - Method in class com.mysema.codegen.MemSourceFileObject
 
getClassConstant(String) - Method in interface com.mysema.codegen.CodeWriter
 
getClassConstant(String) - Method in class com.mysema.codegen.JavaWriter
 
getClassConstant(String) - Method in class com.mysema.codegen.ScalaWriter
 
getClassLoader(JavaFileManager.Location) - Method in class com.mysema.codegen.MemFileManager
 
getClassPath(URLClassLoader) - Static method in class com.mysema.codegen.SimpleCompiler
 
getClasspath() - Method in class com.mysema.codegen.SimpleCompiler
 
getCompilerOptions() - Method in class com.mysema.codegen.ECJEvaluatorFactory
 
getComponentType() - Method in class com.mysema.codegen.model.ClassType
 
getComponentType() - Method in class com.mysema.codegen.model.SimpleType
 
getComponentType() - Method in interface com.mysema.codegen.model.Type
 
getComponentType() - Method in class com.mysema.codegen.model.TypeAdapter
 
getDefaultCompilerOptions() - Static method in class com.mysema.codegen.ECJEvaluatorFactory
 
getEnclosingType() - Method in class com.mysema.codegen.model.ClassType
 
getEnclosingType() - Method in class com.mysema.codegen.model.SimpleType
 
getEnclosingType() - Method in interface com.mysema.codegen.model.Type
 
getEnclosingType() - Method in class com.mysema.codegen.model.TypeAdapter
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class com.mysema.codegen.MemFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class com.mysema.codegen.MemFileManager
 
getFileObject(String) - Method in class com.mysema.codegen.MemClassLoader
 
getFileSystem(URL) - Method in class com.mysema.codegen.MemFileSystemRegistry
 
getFullName() - Method in class com.mysema.codegen.model.ClassType
 
getFullName() - Method in class com.mysema.codegen.model.SimpleType
 
getFullName() - Method in interface com.mysema.codegen.model.Type
 
getFullName() - Method in class com.mysema.codegen.model.TypeAdapter
 
getFullName(Class<?>) - Static method in class com.mysema.codegen.support.ClassUtils
 
getGenericName(boolean, Type) - Method in interface com.mysema.codegen.CodeWriter
 
getGenericName(boolean, Type) - Method in class com.mysema.codegen.JavaWriter
 
getGenericName(boolean) - Method in class com.mysema.codegen.model.ClassType
 
getGenericName(boolean, Set<String>, Set<String>) - Method in class com.mysema.codegen.model.ClassType
 
getGenericName(boolean) - Method in class com.mysema.codegen.model.SimpleType
 
getGenericName(boolean, Set<String>, Set<String>) - Method in class com.mysema.codegen.model.SimpleType
 
getGenericName(boolean) - Method in interface com.mysema.codegen.model.Type
 
getGenericName(boolean, Set<String>, Set<String>) - Method in interface com.mysema.codegen.model.Type
 
getGenericName(boolean) - Method in class com.mysema.codegen.model.TypeAdapter
 
getGenericName(boolean, Set<String>, Set<String>) - Method in class com.mysema.codegen.model.TypeAdapter
 
getGenericName(boolean) - Method in class com.mysema.codegen.model.TypeExtends
 
getGenericName(boolean, Set<String>, Set<String>) - Method in class com.mysema.codegen.model.TypeExtends
 
getGenericName(boolean) - Method in class com.mysema.codegen.model.TypeSuper
 
getGenericName(boolean, Set<String>, Set<String>) - Method in class com.mysema.codegen.model.TypeSuper
 
getGenericName(boolean, Type) - Method in class com.mysema.codegen.ScalaWriter
 
getJavaClass() - Method in class com.mysema.codegen.model.ClassType
 
getJavaClass() - Method in class com.mysema.codegen.model.SimpleType
 
getJavaClass() - Method in interface com.mysema.codegen.model.Type
 
getJavaClass() - Method in class com.mysema.codegen.model.TypeAdapter
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class com.mysema.codegen.MemFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.mysema.codegen.MemFileManager
 
getName() - Method in class com.mysema.codegen.MemJavaFileObject
 
getName() - Method in class com.mysema.codegen.model.Parameter
 
getName(Class<?>) - Static method in class com.mysema.codegen.support.ClassUtils
 
getName(Class<?>, Set<String>, Set<String>) - Static method in class com.mysema.codegen.support.ClassUtils
 
getPackageName() - Method in class com.mysema.codegen.model.ClassType
 
getPackageName() - Method in class com.mysema.codegen.model.SimpleType
 
getPackageName() - Method in interface com.mysema.codegen.model.Type
 
getPackageName() - Method in class com.mysema.codegen.model.TypeAdapter
 
getPackageName(Class<?>) - Static method in class com.mysema.codegen.support.ClassUtils
 
getParameters() - Method in class com.mysema.codegen.model.ClassType
 
getParameters() - Method in class com.mysema.codegen.model.Constructor
 
getParameters() - Method in class com.mysema.codegen.model.SimpleType
 
getParameters() - Method in interface com.mysema.codegen.model.Type
 
getParameters() - Method in class com.mysema.codegen.model.TypeAdapter
 
getRawName(Type) - Method in interface com.mysema.codegen.CodeWriter
 
getRawName(Type) - Method in class com.mysema.codegen.JavaWriter
 
getRawName(Set<String>, Set<String>) - Method in class com.mysema.codegen.model.ClassType
 
getRawName(Set<String>, Set<String>) - Method in class com.mysema.codegen.model.SimpleType
 
getRawName(Set<String>, Set<String>) - Method in interface com.mysema.codegen.model.Type
 
getRawName(Set<String>, Set<String>) - Method in class com.mysema.codegen.model.TypeAdapter
 
getRawName(Type) - Method in class com.mysema.codegen.ScalaWriter
 
getResourceAsStream(String) - Method in class com.mysema.codegen.MemClassLoader
 
getResources(String) - Method in class com.mysema.codegen.MemClassLoader
 
getSimpleName() - Method in class com.mysema.codegen.model.ClassType
 
getSimpleName() - Method in class com.mysema.codegen.model.SimpleType
 
getSimpleName() - Method in interface com.mysema.codegen.model.Type
 
getSimpleName() - Method in class com.mysema.codegen.model.TypeAdapter
 
getSourceVersions() - Method in class com.mysema.codegen.SimpleCompiler
 
getStandardFileManager(DiagnosticListener<? super JavaFileObject>, Locale, Charset) - Method in class com.mysema.codegen.SimpleCompiler
 
getSuperType() - Method in enum com.mysema.codegen.model.TypeCategory
 
getTask(Writer, JavaFileManager, DiagnosticListener<? super JavaFileObject>, Iterable<String>, Iterable<String>, Iterable<? extends JavaFileObject>) - Method in class com.mysema.codegen.SimpleCompiler
 
getType() - Method in interface com.mysema.codegen.Evaluator
 
getType() - Method in class com.mysema.codegen.MethodEvaluator
 
getType() - Method in class com.mysema.codegen.model.Parameter
 
getType() - Method in class com.mysema.codegen.model.TypeAdapter
 
getUrlPrefix(JavaFileManager) - Method in class com.mysema.codegen.MemFileSystemRegistry
 
getVarName() - Method in class com.mysema.codegen.model.TypeExtends
 
getVarName() - Method in class com.mysema.codegen.model.TypeSuper
 
goIn() - Method in class com.mysema.codegen.AbstractCodeWriter
 
goOut() - Method in class com.mysema.codegen.AbstractCodeWriter
 

H

hashCode() - Method in class com.mysema.codegen.LocationAndKind
 
hashCode() - Method in class com.mysema.codegen.model.ClassType
 
hashCode() - Method in class com.mysema.codegen.model.Constructor
 
hashCode() - Method in class com.mysema.codegen.model.Parameter
 
hashCode() - Method in class com.mysema.codegen.model.SimpleType
 
hashCode() - Method in class com.mysema.codegen.model.TypeAdapter
 

I

IMPLEMENTS - Static variable in class com.mysema.codegen.JavaWriter
 
IMPORT - Static variable in class com.mysema.codegen.JavaWriter
 
IMPORT - Static variable in class com.mysema.codegen.ScalaWriter
 
IMPORT_STATIC - Static variable in class com.mysema.codegen.JavaWriter
 
IMPORT_STATIC - Static variable in class com.mysema.codegen.ScalaWriter
 
importClasses(String...) - Method in interface com.mysema.codegen.CodeWriter
 
importClasses(String...) - Method in class com.mysema.codegen.JavaWriter
 
importClasses(String...) - Method in class com.mysema.codegen.ScalaWriter
 
importPackages(String...) - Method in interface com.mysema.codegen.CodeWriter
 
importPackages(String...) - Method in class com.mysema.codegen.JavaWriter
 
importPackages(String...) - Method in class com.mysema.codegen.ScalaWriter
 
imports(Class<?>...) - Method in interface com.mysema.codegen.CodeWriter
 
imports(Package...) - Method in interface com.mysema.codegen.CodeWriter
 
imports(Class<?>...) - Method in class com.mysema.codegen.JavaWriter
 
imports(Package...) - Method in class com.mysema.codegen.JavaWriter
 
imports(Class<?>...) - Method in class com.mysema.codegen.ScalaWriter
 
imports(Package...) - Method in class com.mysema.codegen.ScalaWriter
 
indent - Variable in class com.mysema.codegen.AbstractCodeWriter
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.mysema.codegen.MemFileManager
 
INT - Static variable in class com.mysema.codegen.model.Types
 
INTEGER - Static variable in class com.mysema.codegen.model.Types
 
isFinal() - Method in class com.mysema.codegen.model.ClassType
 
isFinal() - Method in class com.mysema.codegen.model.SimpleType
 
isFinal() - Method in interface com.mysema.codegen.model.Type
 
isFinal() - Method in class com.mysema.codegen.model.TypeAdapter
 
isMember() - Method in class com.mysema.codegen.model.ClassType
 
isMember() - Method in class com.mysema.codegen.model.SimpleType
 
isMember() - Method in interface com.mysema.codegen.model.Type
 
isMember() - Method in class com.mysema.codegen.model.TypeAdapter
 
isPrimitive() - Method in class com.mysema.codegen.model.ClassType
 
isPrimitive() - Method in class com.mysema.codegen.model.SimpleType
 
isPrimitive() - Method in interface com.mysema.codegen.model.Type
 
isPrimitive() - Method in class com.mysema.codegen.model.TypeAdapter
 
isReserved(String) - Static method in class com.mysema.codegen.support.ScalaSyntaxUtils
 
isSameFile(FileObject, FileObject) - Method in class com.mysema.codegen.MemFileManager
 
isSubCategoryOf(TypeCategory) - Method in enum com.mysema.codegen.model.TypeCategory
transitive and reflexive subCategoryOf check
isSupportedOption(String) - Method in class com.mysema.codegen.SimpleCompiler
 
isSureFireBooter(URLClassLoader) - Static method in class com.mysema.codegen.SimpleCompiler
 
ITERABLE - Static variable in class com.mysema.codegen.model.Types
 

J

JAVA_LANG - Static variable in class com.mysema.codegen.support.ClassUtils
 
javaClass - Variable in class com.mysema.codegen.model.ClassType
 
javaClass - Variable in class com.mysema.codegen.model.SimpleType
 
javadoc(String...) - Method in interface com.mysema.codegen.CodeWriter
 
javadoc(String...) - Method in class com.mysema.codegen.JavaWriter
 
javadoc(String...) - Method in class com.mysema.codegen.ScalaWriter
 
JavaWriter - Class in com.mysema.codegen
JavaWriter is the default implementation of the CodeWriter interface
JavaWriter(Appendable) - Constructor for class com.mysema.codegen.JavaWriter
 
JDKEvaluatorFactory - Class in com.mysema.codegen
JDKEvaluatorFactory is a factory implementation for creating Evaluator instances
JDKEvaluatorFactory(URLClassLoader) - Constructor for class com.mysema.codegen.JDKEvaluatorFactory
 
JDKEvaluatorFactory(URLClassLoader, JavaCompiler) - Constructor for class com.mysema.codegen.JDKEvaluatorFactory
 
jfm2prefix - Variable in class com.mysema.codegen.MemFileSystemRegistry
 

K

kind - Variable in class com.mysema.codegen.LocationAndKind
 

L

line(String...) - Method in class com.mysema.codegen.AbstractCodeWriter
 
line(String...) - Method in interface com.mysema.codegen.CodeWriter
 
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.mysema.codegen.MemFileManager
 
LIST - Static variable in class com.mysema.codegen.model.Types
 
loader - Variable in class com.mysema.codegen.AbstractEvaluatorFactory
 
LOCAL_DATE - Static variable in class com.mysema.codegen.model.Types
 
LOCAL_TIME - Static variable in class com.mysema.codegen.model.Types
 
LOCALE - Static variable in class com.mysema.codegen.model.Types
 
localName - Variable in class com.mysema.codegen.model.SimpleType
 
location - Variable in class com.mysema.codegen.LocationAndKind
 
LocationAndKind - Class in com.mysema.codegen
LocationAndKind defines a pair of Location and Kind
LocationAndKind(JavaFileManager.Location, JavaFileObject.Kind) - Constructor for class com.mysema.codegen.LocationAndKind
 
LONG - Static variable in class com.mysema.codegen.model.Types
 
LONG_P - Static variable in class com.mysema.codegen.model.Types
 

M

MAP - Static variable in class com.mysema.codegen.model.Types
 
memberClass - Variable in class com.mysema.codegen.model.SimpleType
 
MemClassLoader - Class in com.mysema.codegen
MemClassLoader is a mmemory based implementation of the ClassLoader interface
MemClassLoader(ClassLoader, Map<LocationAndKind, Map<String, JavaFileObject>>) - Constructor for class com.mysema.codegen.MemClassLoader
 
MemFileManager - Class in com.mysema.codegen
MemFileManager is a memory based implementation of the JavaFileManager interface
MemFileManager(ClassLoader, StandardJavaFileManager) - Constructor for class com.mysema.codegen.MemFileManager
 
memFileSystem - Variable in class com.mysema.codegen.MemClassLoader
 
MemFileSystemRegistry - Class in com.mysema.codegen
 
MemFileSystemRegistry() - Constructor for class com.mysema.codegen.MemFileSystemRegistry
 
MemJavaFileObject - Class in com.mysema.codegen
MemJavaFileObject defines an in memory compiled Java file
MemJavaFileObject(String, String, JavaFileObject.Kind) - Constructor for class com.mysema.codegen.MemJavaFileObject
 
MemSourceFileObject - Class in com.mysema.codegen
MemSourceFileObject defines a in-memory Java source file object
MemSourceFileObject(String) - Constructor for class com.mysema.codegen.MemSourceFileObject
 
MemSourceFileObject(String, String) - Constructor for class com.mysema.codegen.MemSourceFileObject
 
method - Variable in class com.mysema.codegen.MethodEvaluator
 
MethodEvaluator<T> - Class in com.mysema.codegen
 
MethodEvaluator(Method, Map<String, Object>, Class<? extends T>) - Constructor for class com.mysema.codegen.MethodEvaluator
 
MultiSuppressWarnings - Class in com.mysema.codegen
 
MultiSuppressWarnings(String...) - Constructor for class com.mysema.codegen.MultiSuppressWarnings
 

N

name - Variable in class com.mysema.codegen.MemJavaFileObject
 
name - Variable in class com.mysema.codegen.model.Parameter
 
NEW - Static variable in class com.mysema.codegen.Symbols
 
NEWLINE - Static variable in class com.mysema.codegen.Symbols
 
nl() - Method in class com.mysema.codegen.AbstractCodeWriter
 
nl() - Method in interface com.mysema.codegen.CodeWriter
 
normalize(Class<?>) - Static method in class com.mysema.codegen.support.ClassUtils
 

O

OBJECT - Static variable in class com.mysema.codegen.model.Types
 
OBJECTS - Static variable in class com.mysema.codegen.model.Types
 
openInputStream() - Method in class com.mysema.codegen.MemJavaFileObject
 
openOutputStream() - Method in class com.mysema.codegen.MemJavaFileObject
 
openWriter() - Method in class com.mysema.codegen.MemSourceFileObject
 
OTHER_KEY - Static variable in class com.mysema.codegen.MemClassLoader
 
outerClassName - Variable in class com.mysema.codegen.model.SimpleType
 
OVERRIDE_DEF - Static variable in class com.mysema.codegen.ScalaWriter
 

P

PACKAGE - Static variable in class com.mysema.codegen.JavaWriter
 
PACKAGE - Static variable in class com.mysema.codegen.ScalaWriter
 
packageDecl(String) - Method in interface com.mysema.codegen.CodeWriter
 
packageDecl(String) - Method in class com.mysema.codegen.JavaWriter
 
packageDecl(String) - Method in class com.mysema.codegen.ScalaWriter
 
packageName - Variable in class com.mysema.codegen.model.SimpleType
 
packages - Variable in class com.mysema.codegen.JavaWriter
 
packages - Variable in class com.mysema.codegen.ScalaWriter
 
param(Parameter) - Method in class com.mysema.codegen.JavaWriter
 
param(Parameter) - Method in class com.mysema.codegen.ScalaWriter
 
Parameter - Class in com.mysema.codegen.model
Parameter represents a parameter in a Constructor
Parameter(String, Type) - Constructor for class com.mysema.codegen.model.Parameter
 
parameters - Variable in class com.mysema.codegen.model.ClassType
 
parameters - Variable in class com.mysema.codegen.model.Constructor
 
parameters - Variable in class com.mysema.codegen.model.SimpleType
 
params(Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.JavaWriter
 
params(Parameter...) - Method in class com.mysema.codegen.JavaWriter
 
params(Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.ScalaWriter
 
params(Parameter...) - Method in class com.mysema.codegen.ScalaWriter
 
parentClassLoader - Variable in class com.mysema.codegen.ECJEvaluatorFactory
 
pathJoiner - Static variable in class com.mysema.codegen.SimpleCompiler
 
prefix2jfm - Variable in class com.mysema.codegen.MemFileSystemRegistry
 
PRIMITIVE_TYPES - Static variable in class com.mysema.codegen.ScalaWriter
 
primitiveClass - Variable in class com.mysema.codegen.model.SimpleType
 
PRIMITIVES - Static variable in class com.mysema.codegen.model.SimpleType
 
PRIMITIVES - Static variable in class com.mysema.codegen.model.Types
 
PRIVATE - Static variable in class com.mysema.codegen.JavaWriter
 
PRIVATE - Static variable in class com.mysema.codegen.ScalaWriter
 
PRIVATE_FINAL - Static variable in class com.mysema.codegen.JavaWriter
 
PRIVATE_STATIC_FINAL - Static variable in class com.mysema.codegen.JavaWriter
 
PRIVATE_VAL - Static variable in class com.mysema.codegen.ScalaWriter
 
privateField(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
privateField(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
privateField(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
privateFinal(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
privateFinal(Type, String, String) - Method in interface com.mysema.codegen.CodeWriter
 
privateFinal(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
privateFinal(Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
privateFinal(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
privateFinal(Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 
privateStaticFinal(Type, String, String) - Method in interface com.mysema.codegen.CodeWriter
 
privateStaticFinal(Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
privateStaticFinal(Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 
problemList - Variable in class com.mysema.codegen.ECJEvaluatorFactory
 
projectionType - Variable in class com.mysema.codegen.MethodEvaluator
 
PROTECTED - Static variable in class com.mysema.codegen.JavaWriter
 
PROTECTED - Static variable in class com.mysema.codegen.ScalaWriter
 
PROTECTED_FINAL - Static variable in class com.mysema.codegen.JavaWriter
 
PROTECTED_VAL - Static variable in class com.mysema.codegen.ScalaWriter
 
protectedField(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
protectedField(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
protectedField(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
protectedFinal(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
protectedFinal(Type, String, String) - Method in interface com.mysema.codegen.CodeWriter
 
protectedFinal(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
protectedFinal(Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
protectedFinal(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
protectedFinal(Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 
protocolName - Variable in class com.mysema.codegen.MemFileSystemRegistry
 
PUBLIC - Static variable in class com.mysema.codegen.JavaWriter
 
PUBLIC - Static variable in class com.mysema.codegen.ScalaWriter
 
PUBLIC_CLASS - Static variable in class com.mysema.codegen.JavaWriter
 
PUBLIC_CLASS - Static variable in class com.mysema.codegen.ScalaWriter
 
PUBLIC_FINAL - Static variable in class com.mysema.codegen.JavaWriter
 
PUBLIC_INTERFACE - Static variable in class com.mysema.codegen.JavaWriter
 
PUBLIC_OBJECT - Static variable in class com.mysema.codegen.ScalaWriter
 
PUBLIC_STATIC - Static variable in class com.mysema.codegen.JavaWriter
 
PUBLIC_STATIC_FINAL - Static variable in class com.mysema.codegen.JavaWriter
 
publicField(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
publicField(Type, String, String) - Method in interface com.mysema.codegen.CodeWriter
 
publicField(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
publicField(Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
publicField(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
publicField(Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 
publicFinal(Type, String) - Method in interface com.mysema.codegen.CodeWriter
 
publicFinal(Type, String, String) - Method in interface com.mysema.codegen.CodeWriter
 
publicFinal(Type, String) - Method in class com.mysema.codegen.JavaWriter
 
publicFinal(Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
publicFinal(Type, String) - Method in class com.mysema.codegen.ScalaWriter
 
publicFinal(Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 
publicStaticFinal(Type, String, String) - Method in interface com.mysema.codegen.CodeWriter
 
publicStaticFinal(Type, String, String) - Method in class com.mysema.codegen.JavaWriter
 
publicStaticFinal(Type, String, String) - Method in class com.mysema.codegen.ScalaWriter
 

Q

QUOTE - Static variable in class com.mysema.codegen.Symbols
 

R

ramFileSystem - Variable in class com.mysema.codegen.MemFileManager
 
register(LocationAndKind, JavaFileObject) - Method in class com.mysema.codegen.MemFileManager
 
reserved - Static variable in class com.mysema.codegen.support.ScalaSyntaxUtils
 
RETURN - Static variable in class com.mysema.codegen.Symbols
 
run(InputStream, OutputStream, OutputStream, String...) - Method in class com.mysema.codegen.SimpleCompiler
 

S

ScalaSyntaxUtils - Class in com.mysema.codegen.support
 
ScalaSyntaxUtils() - Constructor for class com.mysema.codegen.support.ScalaSyntaxUtils
 
ScalaWriter - Class in com.mysema.codegen
 
ScalaWriter(Appendable) - Constructor for class com.mysema.codegen.ScalaWriter
 
ScalaWriter(Appendable, boolean) - Constructor for class com.mysema.codegen.ScalaWriter
 
self - Variable in class com.mysema.codegen.AbstractCodeWriter
 
SEMICOLON - Static variable in class com.mysema.codegen.Symbols
 
sequence - Variable in class com.mysema.codegen.MemFileSystemRegistry
 
SERIAL - Static variable in class com.mysema.codegen.Symbols
 
serialVersionUID - Static variable in exception com.mysema.codegen.CodegenException
 
SET - Static variable in class com.mysema.codegen.model.Types
 
SHORT - Static variable in class com.mysema.codegen.model.Types
 
SHORT_P - Static variable in class com.mysema.codegen.model.Types
 
SimpleCompiler - Class in com.mysema.codegen
SimpleCompiler provides a convenience wrapper of the JavaCompiler interface with automatic classpath generation
SimpleCompiler() - Constructor for class com.mysema.codegen.SimpleCompiler
 
SimpleCompiler(JavaCompiler, ClassLoader) - Constructor for class com.mysema.codegen.SimpleCompiler
 
simpleName - Variable in class com.mysema.codegen.model.SimpleType
 
SimpleType - Class in com.mysema.codegen.model
 
SimpleType(String, String, String, Type...) - Constructor for class com.mysema.codegen.model.SimpleType
 
SimpleType(String) - Constructor for class com.mysema.codegen.model.SimpleType
 
SimpleType(Type, List<Type>) - Constructor for class com.mysema.codegen.model.SimpleType
 
SimpleType(Type, Type...) - Constructor for class com.mysema.codegen.model.SimpleType
 
SimpleType(TypeCategory, String, String, String, boolean, boolean, List<Type>) - Constructor for class com.mysema.codegen.model.SimpleType
 
SimpleType(TypeCategory, String, String, String, boolean, boolean, Type...) - Constructor for class com.mysema.codegen.model.SimpleType
 
SOURCE_KEY - Static variable in class com.mysema.codegen.MemClassLoader
 
SPACE - Static variable in class com.mysema.codegen.Symbols
 
spaces - Variable in class com.mysema.codegen.AbstractCodeWriter
 
spacesString - Variable in class com.mysema.codegen.AbstractCodeWriter
 
STAR - Static variable in class com.mysema.codegen.Symbols
 
staticimports(Class<?>...) - Method in interface com.mysema.codegen.CodeWriter
 
staticimports(Class<?>...) - Method in class com.mysema.codegen.JavaWriter
 
staticimports(Class<?>...) - Method in class com.mysema.codegen.ScalaWriter
 
STRING - Static variable in class com.mysema.codegen.model.Types
 
StringUtils - Class in com.mysema.codegen
 
StringUtils() - Constructor for class com.mysema.codegen.StringUtils
 
SUPER - Static variable in class com.mysema.codegen.Symbols
 
superType - Variable in enum com.mysema.codegen.model.TypeCategory
 
superType - Variable in class com.mysema.codegen.model.TypeSuper
 
supports(Class<?>) - Method in enum com.mysema.codegen.model.TypeCategory
 
supports(String) - Method in enum com.mysema.codegen.model.TypeCategory
 
suppressWarnings(String) - Method in interface com.mysema.codegen.CodeWriter
 
suppressWarnings(String...) - Method in interface com.mysema.codegen.CodeWriter
 
suppressWarnings(String) - Method in class com.mysema.codegen.JavaWriter
 
suppressWarnings(String...) - Method in class com.mysema.codegen.JavaWriter
 
suppressWarnings(String) - Method in class com.mysema.codegen.ScalaWriter
 
suppressWarnings(String...) - Method in class com.mysema.codegen.ScalaWriter
 
Symbols - Class in com.mysema.codegen
Defines general String constants
Symbols() - Constructor for class com.mysema.codegen.Symbols
 

T

THIS - Static variable in class com.mysema.codegen.ScalaWriter
 
THIS - Static variable in class com.mysema.codegen.Symbols
 
toId(String, Class<?>, Type[], Collection<Object>) - Method in class com.mysema.codegen.AbstractEvaluatorFactory
 
toString() - Method in class com.mysema.codegen.LocationAndKind
 
toString() - Method in class com.mysema.codegen.model.ClassType
 
toString() - Method in class com.mysema.codegen.model.Parameter
 
toString() - Method in class com.mysema.codegen.model.SimpleType
 
toString() - Method in class com.mysema.codegen.model.TypeAdapter
 
toUri(String) - Static method in class com.mysema.codegen.MemSourceFileObject
 
TRAIT - Static variable in class com.mysema.codegen.ScalaWriter
 
transform(Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.JavaWriter
 
transform(Collection<T>, Function<T, Parameter>) - Method in class com.mysema.codegen.ScalaWriter
 
type - Variable in class com.mysema.codegen.model.Parameter
 
Type - Interface in com.mysema.codegen.model
 
type - Variable in class com.mysema.codegen.model.TypeAdapter
 
type - Variable in class com.mysema.codegen.ScalaWriter
 
TypeAdapter - Class in com.mysema.codegen.model
TypeAdapter is a basic adapter implementation for the Type interface
TypeAdapter(Type) - Constructor for class com.mysema.codegen.model.TypeAdapter
 
TypeCategory - Enum in com.mysema.codegen.model
TypeCategory defines the expression type used for a Field
TypeCategory(TypeCategory, String...) - Constructor for enum com.mysema.codegen.model.TypeCategory
 
TypeExtends - Class in com.mysema.codegen.model
 
TypeExtends(String, Type) - Constructor for class com.mysema.codegen.model.TypeExtends
 
TypeExtends(Type) - Constructor for class com.mysema.codegen.model.TypeExtends
 
types - Variable in class com.mysema.codegen.JavaWriter
 
types - Variable in enum com.mysema.codegen.model.TypeCategory
 
Types - Class in com.mysema.codegen.model
 
Types() - Constructor for class com.mysema.codegen.model.Types
 
TypeSuper - Class in com.mysema.codegen.model
TypeSuper is a Type for type variables and wildcard types
TypeSuper(String, Type) - Constructor for class com.mysema.codegen.model.TypeSuper
 
TypeSuper(Type) - Constructor for class com.mysema.codegen.model.TypeSuper
 

U

uncapitalize(String) - Static method in class com.mysema.codegen.StringUtils
 
UNCHECKED - Static variable in class com.mysema.codegen.Symbols
 
URI - Static variable in class com.mysema.codegen.model.Types
 
urlPrefix - Variable in class com.mysema.codegen.MemFileManager
 

V

VAL - Static variable in class com.mysema.codegen.ScalaWriter
 
value() - Method in class com.mysema.codegen.MultiSuppressWarnings
 
valueOf(String) - Static method in enum com.mysema.codegen.model.TypeCategory
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mysema.codegen.model.TypeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.mysema.codegen.MultiSuppressWarnings
 
VAR - Static variable in class com.mysema.codegen.ScalaWriter
 
varName - Variable in class com.mysema.codegen.model.TypeExtends
 
varName - Variable in class com.mysema.codegen.model.TypeSuper
 
VOID - Static variable in class com.mysema.codegen.model.Types
 

W

WITH - Static variable in class com.mysema.codegen.ScalaWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links