Interface | Description |
---|---|
AnnotationHelper |
AnnotationHelper defines a interface to provide custom annotation processing
for TypeFactory . |
EmbeddableSerializer |
EmbeddableSerializer is a Serializer for entity types |
EntitySerializer |
EntitySerializer is a Serializer for entity types |
Extension |
Extension allows for custom code generation extensions to be registered as service provider |
Filer |
provides files in annotation processing to write classes to
|
NamingFunction | |
ProjectionSerializer |
ProjectionSerializer is a Serializer for projection types |
QueryTypeFactory |
QueryTypeFactory defines an interface for mapping domain types to Querydsl expression types |
Serializer |
Serializer defines a common interface for EntityType serializers |
SerializerConfig |
SerializerConfig defines serialization options to be used in the Serializer |
SupertypeSerializer |
SupertypeSerializer is a Serializer for supertypes |
Class | Description |
---|---|
AbstractModule |
AbstractModule provides a base class for annotation based dependency injection |
BeanSerializer |
BeanSerializer is a Serializer implementation which serializes EntityType
instances into JavaBean classes |
ClassPathUtils |
ClassPathUtils provides classpath scanning functionality |
CodegenModule |
CodegenModule provides a module for general serialization |
DefaultEmbeddableSerializer |
EmbeddableSerializer is a Serializer implementation for embeddable types |
DefaultEntitySerializer |
EntitySerializer is a Serializer implementation for entity types |
DefaultFiler |
creates files with
Filer . |
DefaultProjectionSerializer |
ProjectionSerializer is a Serializer implementation for projection types |
DefaultSupertypeSerializer |
SupertypeSerializer is a Serializer implementation for supertypes |
DefaultVariableNameFunction |
Default variable name generation strategy which un-capitalizes the first letter of the class name.
|
Delegate |
Delegate defines a delegate method which dispatches to an external static method |
EntityType |
EntityType represents a model of a query domain type with properties |
GeneratedAnnotationResolver |
GeneratedAnnotationClassResolver provides class name resolving functionality for resolving the annotation
type to be used on Serializer s generated sources. |
GenericExporter |
GenericExporter provides query type serialization logic for cases where APT annotation processors
can't be used. |
GroovyBeanSerializer |
GroovyBeanSerializer is a Serializer implementation which serializes EntityType
instances into Groovy classes |
JavaTypeMappings | |
Keywords |
Keywords provides keywords sets in capitalized form to
be used in GenericExporter and the APT processors |
ParameterizedTypeImpl |
ParameterizedTypeImpl provides an implementation of the ParameterizedType interface |
Property |
Property represents a property in a query domain type. |
QueryTypeFactoryImpl |
QueryTypeFactoryImpl is the default implementation of the QueryTypeFactory interface |
SimpleSerializerConfig |
SimpleSerializerConfig is the default implementation of the SerializerConfig interface |
Supertype |
Supertype defines a tuple of a Type and an optional EntityType instance used for
supertype references in EntityType instances |
TypeFactory |
TypeFactory is a factory class for Type instances |
TypeMappings |
Enum | Description |
---|---|
PropertyHandling |
Defines handling of fields and getters in property extractions
|
PropertyHandling.Config |
Property handling options
|
Copyright © 2007–2021 Querydsl. All rights reserved.