A B C D E G H I J K L M O P Q R S T U 

A

AbstractModule - Class in com.mysema.query.codegen
AbstractModule provides a base class for annotation based dependency injection
AbstractModule() - Constructor for class com.mysema.query.codegen.AbstractModule
 
addAnnotation(Annotation) - Method in class com.mysema.query.codegen.EntityType
 
addAnnotation(Annotation) - Method in class com.mysema.query.codegen.Property
 
addConstructor(Constructor) - Method in class com.mysema.query.codegen.EntityType
 
addDelegate(Delegate) - Method in class com.mysema.query.codegen.EntityType
 
addEmbeddableType(Class<?>) - Method in class com.mysema.query.codegen.TypeFactory
 
addFullConstructor(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.BeanSerializer
 
addProperty(Property) - Method in class com.mysema.query.codegen.EntityType
 
addStopClass(Class<?>) - Method in class com.mysema.query.codegen.GenericExporter
Add a stop class to be used (default Object.class and Enum.class)
addSupertype(Supertype) - Method in class com.mysema.query.codegen.EntityType
 
addToString(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.BeanSerializer
 

B

BeanSerializer - Class in com.mysema.query.codegen
BeanSerializer is a Serializer implementation which serializes EntityType instances into JavaBean classes
BeanSerializer() - Constructor for class com.mysema.query.codegen.BeanSerializer
Create a new BeanSerializer
BeanSerializer(String) - Constructor for class com.mysema.query.codegen.BeanSerializer
Create a new BeanSerializer with the given javadoc suffix
BeanSerializer(boolean) - Constructor for class com.mysema.query.codegen.BeanSerializer
Create a new BeanSerializer
BeanSerializer(boolean, String) - Constructor for class com.mysema.query.codegen.BeanSerializer
Create a new BeanSerializer
bind(Class<T>) - Method in class com.mysema.query.codegen.AbstractModule
 
bind(String, Class<? extends T>) - Method in class com.mysema.query.codegen.AbstractModule
 
bind(String, T) - Method in class com.mysema.query.codegen.AbstractModule
 
bind(Class<T>, Class<? extends T>) - Method in class com.mysema.query.codegen.AbstractModule
 
bind(Class<T>, T) - Method in class com.mysema.query.codegen.AbstractModule
 
bodyEnd(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.BeanSerializer
 
bodyEnd(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.GroovyBeanSerializer
 
bodyStart(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.BeanSerializer
 
bodyStart(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.GroovyBeanSerializer
 

C

CodeGenerationException - Exception in com.mysema.query.codegen
 
CodegenModule - Class in com.mysema.query.codegen
CodegenModule provides a module general serialization
CodegenModule() - Constructor for class com.mysema.query.codegen.CodegenModule
 
com.mysema.query.codegen - package com.mysema.query.codegen
Code generations models and serializers
compareTo(EntityType) - Method in class com.mysema.query.codegen.EntityType
 
compareTo(Property) - Method in class com.mysema.query.codegen.Property
 
configure() - Method in class com.mysema.query.codegen.AbstractModule
 
configure() - Method in class com.mysema.query.codegen.CodegenModule
 
constructors(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
constructorsForVariables(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
create(Type) - Method in interface com.mysema.query.codegen.QueryTypeFactory
 
create(Type) - Method in class com.mysema.query.codegen.QueryTypeFactoryImpl
 
createCopy(EntityType) - Method in class com.mysema.query.codegen.Property
 
createDefaultVariable() - Method in interface com.mysema.query.codegen.SerializerConfig
 
createDefaultVariable() - Method in class com.mysema.query.codegen.SimpleSerializerConfig
 

D

DEFAULT - Static variable in class com.mysema.query.codegen.SimpleSerializerConfig
 
defaultVariableName() - Method in interface com.mysema.query.codegen.SerializerConfig
 
defaultVariableName() - Method in class com.mysema.query.codegen.SimpleSerializerConfig
 
Delegate - Class in com.mysema.query.codegen
Delegate defines a delegate method which dispatches to an external static method
Delegate(Type, Type, String, List<Parameter>, Type) - Constructor for class com.mysema.query.codegen.Delegate
 

E

EmbeddableSerializer - Class in com.mysema.query.codegen
EmbeddableSerializer is a Serializer implementation for embeddable types
EmbeddableSerializer(TypeMappings, Collection<String>) - Constructor for class com.mysema.query.codegen.EmbeddableSerializer
Create a new EmbeddableSerializer instance
entityAccessor(EntityType, Property, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
entityField(EntityType, Property, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
EntitySerializer - Class in com.mysema.query.codegen
EntitySerializer is a Serializer implementation for entity types
EntitySerializer(TypeMappings, Collection<String>) - Constructor for class com.mysema.query.codegen.EntitySerializer
Create a new EntitySerializer instance
EntityType - Class in com.mysema.query.codegen
EntityType represents a model of a query domain type with properties
EntityType(Type) - Constructor for class com.mysema.query.codegen.EntityType
Create a new EntityType instance for the given type
EntityType(Type, Set<Supertype>) - Constructor for class com.mysema.query.codegen.EntityType
Create a new EntityType instance for the given type and superTypes
equals(Object) - Method in class com.mysema.query.codegen.Delegate
 
equals(Object) - Method in class com.mysema.query.codegen.EntityType
 
equals(Object) - Method in class com.mysema.query.codegen.ParameterizedTypeImpl
 
equals(Object) - Method in class com.mysema.query.codegen.Property
 
equals(Object) - Method in class com.mysema.query.codegen.Supertype
 
export(Package...) - Method in class com.mysema.query.codegen.GenericExporter
Export the given packages
export(String...) - Method in class com.mysema.query.codegen.GenericExporter
Export the given packages
export(Class<?>...) - Method in class com.mysema.query.codegen.GenericExporter
Export the given classes
extendTypes() - Method in class com.mysema.query.codegen.TypeFactory
 

G

GenericExporter - Class in com.mysema.query.codegen
GenericExporter provides query type serialization logic for cases where APT annotation processors can't be used.
GenericExporter(ClassLoader, Charset) - Constructor for class com.mysema.query.codegen.GenericExporter
Create a GenericExporter instance using the given classloader and charset for serializing source files
GenericExporter(ClassLoader) - Constructor for class com.mysema.query.codegen.GenericExporter
Create a GenericExporter instance using the given classloader and default charset
GenericExporter(Charset) - Constructor for class com.mysema.query.codegen.GenericExporter
Create a GenericExporter instance using the context classloader and the given charset
GenericExporter() - Constructor for class com.mysema.query.codegen.GenericExporter
Create a GenericExporter instance using the context classloader and default charset
get(Class<T>) - Method in class com.mysema.query.codegen.AbstractModule
 
get(Class<T>, String) - Method in class com.mysema.query.codegen.AbstractModule
 
get(Class<?>) - Method in class com.mysema.query.codegen.TypeFactory
 
get(Class<?>, Type) - Method in class com.mysema.query.codegen.TypeFactory
 
get(boolean, Class<?>, Type) - Method in class com.mysema.query.codegen.TypeFactory
 
getActualTypeArguments() - Method in class com.mysema.query.codegen.ParameterizedTypeImpl
 
getAdditionalConstructorParameter(EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
getAnnotation(Class<T>) - Method in class com.mysema.query.codegen.EntityType
 
getAnnotation(Class<T>) - Method in class com.mysema.query.codegen.Property
 
getAnnotations() - Method in class com.mysema.query.codegen.EntityType
 
getAnnotations() - Method in class com.mysema.query.codegen.Property
 
getCategory() - Method in class com.mysema.query.codegen.EntityType
 
getConfig(Config) - Static method in class com.mysema.query.codegen.SimpleSerializerConfig
 
getConstructors() - Method in class com.mysema.query.codegen.EntityType
 
getData() - Method in class com.mysema.query.codegen.EntityType
 
getDeclaringType() - Method in class com.mysema.query.codegen.Delegate
 
getDeclaringType() - Method in class com.mysema.query.codegen.Property
 
getDelegates() - Method in class com.mysema.query.codegen.EntityType
 
getDelegateType() - Method in class com.mysema.query.codegen.Delegate
 
getEntityType() - Method in class com.mysema.query.codegen.Supertype
 
getEntityType(Class<?>) - Method in class com.mysema.query.codegen.TypeFactory
 
getEscapedName() - Method in class com.mysema.query.codegen.Property
 
getEscapedPropertyNames() - Method in class com.mysema.query.codegen.EntityType
 
getExprType(Type, EntityType, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getExprType(Type, EntityType, boolean, boolean, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getGeneratedFiles() - Method in class com.mysema.query.codegen.GenericExporter
 
getInits() - Method in class com.mysema.query.codegen.Property
 
getInnerType() - Method in class com.mysema.query.codegen.EntityType
 
getName() - Method in class com.mysema.query.codegen.Delegate
 
getName() - Method in class com.mysema.query.codegen.Property
 
getOriginalCategory() - Method in class com.mysema.query.codegen.EntityType
 
getOwnerType() - Method in class com.mysema.query.codegen.ParameterizedTypeImpl
 
getParameter(int) - Method in class com.mysema.query.codegen.Property
 
getParameters() - Method in class com.mysema.query.codegen.Delegate
 
getPathType(Type, EntityType, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getPathType(Type, EntityType, boolean, boolean, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getProperties() - Method in class com.mysema.query.codegen.EntityType
 
getPropertyNames() - Method in class com.mysema.query.codegen.EntityType
 
getQueryType(Type, EntityType, Type, boolean, boolean, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getRawType() - Method in class com.mysema.query.codegen.ParameterizedTypeImpl
 
getReturnType() - Method in class com.mysema.query.codegen.Delegate
 
getSuperType() - Method in class com.mysema.query.codegen.EntityType
 
getSuperTypes() - Method in class com.mysema.query.codegen.EntityType
 
getTemplateType(Type, EntityType, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getTemplateType(Type, EntityType, boolean, boolean, boolean) - Method in class com.mysema.query.codegen.TypeMappings
 
getType() - Method in class com.mysema.query.codegen.Property
 
getType() - Method in class com.mysema.query.codegen.Supertype
 
getUncapSimpleName() - Method in class com.mysema.query.codegen.EntityType
 
GroovyBeanSerializer - Class in com.mysema.query.codegen
GroovyBeanSerializer is a Serializer implementation which serializes EntityType instances into Groovy classes
GroovyBeanSerializer() - Constructor for class com.mysema.query.codegen.GroovyBeanSerializer
Create a new GroovyBeanSerializer instance
GroovyBeanSerializer(String) - Constructor for class com.mysema.query.codegen.GroovyBeanSerializer
Create a new GroovyBeanSerializer instance
GroovyBeanSerializer(boolean) - Constructor for class com.mysema.query.codegen.GroovyBeanSerializer
Create a new GroovyBeanSerializer instance
GroovyBeanSerializer(boolean, String) - Constructor for class com.mysema.query.codegen.GroovyBeanSerializer
Create a new GroovyBeanSerializer instance

H

hasArrays() - Method in class com.mysema.query.codegen.EntityType
 
hasCollections() - Method in class com.mysema.query.codegen.EntityType
 
hasEntityFields() - Method in class com.mysema.query.codegen.EntityType
 
hashCode() - Method in class com.mysema.query.codegen.Delegate
 
hashCode() - Method in class com.mysema.query.codegen.EntityType
 
hashCode() - Method in class com.mysema.query.codegen.ParameterizedTypeImpl
 
hashCode() - Method in class com.mysema.query.codegen.Property
 
hashCode() - Method in class com.mysema.query.codegen.Supertype
 
hasInits() - Method in class com.mysema.query.codegen.EntityType
 
hasLists() - Method in class com.mysema.query.codegen.EntityType
 
hasMaps() - Method in class com.mysema.query.codegen.EntityType
 
hasOwnEntityProperties(EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
hasSets() - Method in class com.mysema.query.codegen.EntityType
 

I

include(Supertype) - Method in class com.mysema.query.codegen.EntityType
 
initEntityField(CodeWriter, SerializerConfig, EntityType, Property) - Method in class com.mysema.query.codegen.EntitySerializer
 
initEntityFields(CodeWriter, SerializerConfig, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
intro(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
intro(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.ProjectionSerializer
 
introClassHeader(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EmbeddableSerializer
 
introClassHeader(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introDefaultInstance(CodeWriter, EntityType, String) - Method in class com.mysema.query.codegen.EntitySerializer
 
introDelegatePackages(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introFactoryMethods(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EmbeddableSerializer
 
introFactoryMethods(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introImports(CodeWriter, SerializerConfig, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introInits(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introJavadoc(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introPackage(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
introSuper(CodeWriter, EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
isImportExprPackage(EntityType) - Method in class com.mysema.query.codegen.EntitySerializer
 
isInherited() - Method in class com.mysema.query.codegen.Property
 
isRegistered(Type) - Method in class com.mysema.query.codegen.TypeMappings
 

J

JavaTypeMappings - Class in com.mysema.query.codegen
JavaTypeMappings defines mappings from TypeCategory instances to Expression types
JavaTypeMappings() - Constructor for class com.mysema.query.codegen.JavaTypeMappings
 
JDO - Static variable in class com.mysema.query.codegen.Keywords
 
JPA - Static variable in class com.mysema.query.codegen.Keywords
 

K

KEYWORDS - Static variable in class com.mysema.query.codegen.CodegenModule
 
keywords - Variable in class com.mysema.query.codegen.EntitySerializer
 
Keywords - Class in com.mysema.query.codegen
Keywords sets in capitalized form to be used in GenericExporter and the APT processors

L

listAccessor(EntityType, Property, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 

M

mapAccessor(EntityType, Property, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 

O

outro(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
outro(EntityType, CodeWriter) - Method in class com.mysema.query.codegen.ProjectionSerializer
 

P

PACKAGE_SUFFIX - Static variable in class com.mysema.query.codegen.CodegenModule
 
ParameterizedTypeImpl - Class in com.mysema.query.codegen
 
ParameterizedTypeImpl(Type, Type[]) - Constructor for class com.mysema.query.codegen.ParameterizedTypeImpl
 
PREFIX - Static variable in class com.mysema.query.codegen.CodegenModule
 
ProjectionSerializer - Class in com.mysema.query.codegen
ProjectionSerializer is a Serializer implementation for projection types
ProjectionSerializer(TypeMappings) - Constructor for class com.mysema.query.codegen.ProjectionSerializer
Create a new ProjectionSerializer instance
Property - Class in com.mysema.query.codegen
Property represents a property in a query domain type.
Property(EntityType, String, Type) - Constructor for class com.mysema.query.codegen.Property
 
Property(EntityType, String, Type, List<String>) - Constructor for class com.mysema.query.codegen.Property
 
Property(EntityType, String, Type, List<String>, boolean) - Constructor for class com.mysema.query.codegen.Property
 
Property(EntityType, String, String, Type, List<String>, boolean) - Constructor for class com.mysema.query.codegen.Property
 

Q

QueryTypeFactory - Interface in com.mysema.query.codegen
QueryTypeFactory defines an interface for mapping domain types to Querydsl expression types
QueryTypeFactoryImpl - Class in com.mysema.query.codegen
QueryTypeFactoryImpl is the default implementation of the QueryTypeFactory interface
QueryTypeFactoryImpl(String, String, String) - Constructor for class com.mysema.query.codegen.QueryTypeFactoryImpl
 

R

register(TypeCategory, Class<? extends Expression>, Class<? extends Path>, Class<? extends TemplateExpression>) - Method in class com.mysema.query.codegen.TypeMappings
 
register(Type, Type) - Method in class com.mysema.query.codegen.TypeMappings
 
resolve(Type, Type, EntityType) - Static method in class com.mysema.query.codegen.TypeResolver
Resolve type declared in declaringType for context

S

serialize(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.BeanSerializer
 
serialize(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
serialize(EntityType, Property, Type, CodeWriter, String, String...) - Method in class com.mysema.query.codegen.EntitySerializer
 
serialize(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.GroovyBeanSerializer
 
serialize(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.ProjectionSerializer
 
serialize(EntityType, SerializerConfig, CodeWriter) - Method in interface com.mysema.query.codegen.Serializer
Serialize the given EntityType
serializeProperties(EntityType, SerializerConfig, CodeWriter) - Method in class com.mysema.query.codegen.EntitySerializer
 
Serializer - Interface in com.mysema.query.codegen
Serializer defines a common interface for EntityType serializers
SerializerConfig - Interface in com.mysema.query.codegen
SerializerConfig defines serialization options to be used in the Serializer
setAddFullConstructor(boolean) - Method in class com.mysema.query.codegen.BeanSerializer
 
setAddToString(boolean) - Method in class com.mysema.query.codegen.BeanSerializer
 
setCreateScalaSources(boolean) - Method in class com.mysema.query.codegen.GenericExporter
Set whether Scala sources are generated
setEmbeddableAnnotation(Class<? extends Annotation>) - Method in class com.mysema.query.codegen.GenericExporter
Set the embeddable annotation
setEmbeddedAnnotation(Class<? extends Annotation>) - Method in class com.mysema.query.codegen.GenericExporter
Set the embedded annotation
setEntityAnnotation(Class<? extends Annotation>) - Method in class com.mysema.query.codegen.GenericExporter
Set the entity annotation
setEntityType(EntityType) - Method in class com.mysema.query.codegen.Supertype
 
setHandleFields(boolean) - Method in class com.mysema.query.codegen.GenericExporter
Set whether fields are handled (default true)
setHandleMethods(boolean) - Method in class com.mysema.query.codegen.GenericExporter
Set whether fields are handled (default true)
setKeywords(Collection<String>) - Method in class com.mysema.query.codegen.GenericExporter
Set the keywords to be used
setNamePrefix(String) - Method in class com.mysema.query.codegen.GenericExporter
Set the name prefix
setNameSuffix(String) - Method in class com.mysema.query.codegen.GenericExporter
Set the name suffix
setPackageSuffix(String) - Method in class com.mysema.query.codegen.GenericExporter
Set the package suffix
setPrintSupertype(boolean) - Method in class com.mysema.query.codegen.BeanSerializer
 
setPrintSupertype(boolean) - Method in class com.mysema.query.codegen.GroovyBeanSerializer
 
setSerializerClass(Class<? extends Serializer>) - Method in class com.mysema.query.codegen.GenericExporter
Set the serializer class to be used
setSkipAnnotation(Class<? extends Annotation>) - Method in class com.mysema.query.codegen.GenericExporter
Set the skip annotation
setSupertypeAnnotation(Class<? extends Annotation>) - Method in class com.mysema.query.codegen.GenericExporter
Set the supertype annotation
setTargetFolder(File) - Method in class com.mysema.query.codegen.GenericExporter
Set the target folder for generated sources
setTypeMappingsClass(Class<? extends TypeMappings>) - Method in class com.mysema.query.codegen.GenericExporter
Set the typemappings class to be used
setUnknownAsEntity(boolean) - Method in class com.mysema.query.codegen.TypeFactory
 
SimpleSerializerConfig - Class in com.mysema.query.codegen
SimpleSerializerConfig is the default implementation of the SerializerConfig interface
SimpleSerializerConfig(boolean, boolean, boolean, boolean, String) - Constructor for class com.mysema.query.codegen.SimpleSerializerConfig
 
SUFFIX - Static variable in class com.mysema.query.codegen.CodegenModule
 
Supertype - Class in com.mysema.query.codegen
Supertype defines a tuple of a Type and an optional EntityType instance used for supertype references in EntityType instances
Supertype(Type) - Constructor for class com.mysema.query.codegen.Supertype
 
Supertype(Type, EntityType) - Constructor for class com.mysema.query.codegen.Supertype
 
SupertypeSerializer - Class in com.mysema.query.codegen
SupertypeSerializer is a Serializer implementation for supertypes
SupertypeSerializer(TypeMappings, Collection<String>) - Constructor for class com.mysema.query.codegen.SupertypeSerializer
Create a new SupertypeSerializer instance

T

toString() - Method in class com.mysema.query.codegen.Delegate
 
toString() - Method in class com.mysema.query.codegen.Property
 
toString() - Method in class com.mysema.query.codegen.Supertype
 
TypeFactory - Class in com.mysema.query.codegen
TypeFactory is a factory class for Type instances
TypeFactory() - Constructor for class com.mysema.query.codegen.TypeFactory
 
TypeFactory(List<Class<? extends Annotation>>) - Constructor for class com.mysema.query.codegen.TypeFactory
 
typeMappings - Variable in class com.mysema.query.codegen.EntitySerializer
 
TypeMappings - Class in com.mysema.query.codegen
TypeMappings defines mappings from Java types to Expression, Path and TemplateExpression types
TypeMappings() - Constructor for class com.mysema.query.codegen.TypeMappings
 
TypeResolver - Class in com.mysema.query.codegen
TypeResolver provides type resolving functionality for resolving generic type variables to concrete types

U

useEntityAccessors() - Method in interface com.mysema.query.codegen.SerializerConfig
 
useEntityAccessors() - Method in class com.mysema.query.codegen.SimpleSerializerConfig
 
useListAccessors() - Method in interface com.mysema.query.codegen.SerializerConfig
 
useListAccessors() - Method in class com.mysema.query.codegen.SimpleSerializerConfig
 
useMapAccessors() - Method in interface com.mysema.query.codegen.SerializerConfig
 
useMapAccessors() - Method in class com.mysema.query.codegen.SimpleSerializerConfig
 
A B C D E G H I J K L M O P Q R S T U 

Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.