Package com.querydsl.codegen
package com.querydsl.codegen
Code generations models and serializers
-
ClassDescription
AbstractModuleprovides a base class for annotation based dependency injectionAnnotationHelperdefines a interface to provide custom annotation processing forTypeFactory.BeanSerializeris aSerializerimplementation which serializesEntityTypeinstances into JavaBean classesClassPathUtilsprovides classpath scanning functionalityCodegenModuleprovides a module for general serializationEmbeddableSerializeris aSerializerimplementation for embeddable typesEntitySerializeris aSerializerimplementation for entity typescreates files withFiler.ProjectionSerializeris aSerializerimplementation for projection typesSupertypeSerializeris aSerializerimplementation for supertypesDefault variable name generation strategy which un-capitalizes the first letter of the class name.Delegatedefines a delegate method which dispatches to an external static methodEmbeddableSerializeris aSerializerfor entity typesEntitySerializeris aSerializerfor entity typesEntityTyperepresents a model of a query domain type with propertiesExtensionallows for custom code generation extensions to be registered as service providerprovides files in annotation processing to write classes toGeneratedAnnotationClassResolverprovides class name resolving functionality for resolving the annotation type to be used onSerializers generated sources.GenericExporterprovides query type serialization logic for cases where APT annotation processors can't be used.GroovyBeanSerializeris aSerializerimplementation which serializesEntityTypeinstances into Groovy classesKeywordsprovides keywords sets in capitalized form to be used inGenericExporterand the APT processorsParameterizedTypeImplprovides an implementation of theParameterizedTypeinterfaceProjectionSerializeris aSerializerfor projection typesPropertyrepresents a property in a query domain type.Defines handling of fields and getters in property extractionsProperty handling optionsQueryTypeFactorydefines an interface for mapping domain types to Querydsl expression typesQueryTypeFactoryImplis the default implementation of theQueryTypeFactoryinterfaceSerializerdefines a common interface forEntityTypeserializersSerializerConfigdefines serialization options to be used in theSerializerSimpleSerializerConfigis the default implementation of theSerializerConfiginterfaceSupertypedefines a tuple of aTypeand an optionalEntityTypeinstance used for supertype references inEntityTypeinstancesSupertypeSerializeris aSerializerfor supertypesTypeFactoryis a factory class forTypeinstances