com.mysema.query.apt
Interface Configuration
- All Known Implementing Classes:
- DefaultConfiguration, HibernateConfiguration, JPAConfiguration
public interface Configuration
Configuration defines the configuration options for APT based Querydsl code generation
- Author:
- tiwe
isUnknownAsEmbedded
boolean isUnknownAsEmbedded()
- Returns:
getTypeMappings
TypeMappings getTypeMappings()
- Returns:
getConfig
VisitorConfig getConfig(TypeElement e,
List<? extends Element> elements)
- Parameters:
e
- elements
-
- Returns:
getDTOSerializer
Serializer getDTOSerializer()
- Returns:
getEntitiesAnnotation
@Nullable
Class<? extends Annotation> getEntitiesAnnotation()
- Returns:
getEmbeddedAnnotation
@Nullable
Class<? extends Annotation> getEmbeddedAnnotation()
- Returns:
getEmbeddableAnnotation
@Nullable
Class<? extends Annotation> getEmbeddableAnnotation()
- Returns:
getEmbeddableSerializer
Serializer getEmbeddableSerializer()
- Returns:
getEntityAnnotation
Class<? extends Annotation> getEntityAnnotation()
- Returns:
getEntityAnnotations
Set<Class<? extends Annotation>> getEntityAnnotations()
- Returns:
getEntitySerializer
Serializer getEntitySerializer()
- Returns:
getNamePrefix
String getNamePrefix()
- Returns:
getNameSuffix
String getNameSuffix()
- Returns:
getSerializerConfig
SerializerConfig getSerializerConfig(EntityType entityType)
- Parameters:
entityType
-
- Returns:
getSkipAnnotation
@Nullable
Class<? extends Annotation> getSkipAnnotation()
- Returns:
getSuperTypeAnnotation
@Nullable
Class<? extends Annotation> getSuperTypeAnnotation()
- Returns:
getSupertypeSerializer
Serializer getSupertypeSerializer()
- Returns:
isBlockedField
boolean isBlockedField(VariableElement field)
- Parameters:
field
-
- Returns:
isBlockedGetter
boolean isBlockedGetter(ExecutableElement getter)
- Parameters:
getter
-
- Returns:
isUseFields
boolean isUseFields()
- Returns:
isUseGetters
boolean isUseGetters()
- Returns:
isValidConstructor
boolean isValidConstructor(ExecutableElement constructor)
- Parameters:
constructor
-
- Returns:
isValidField
boolean isValidField(VariableElement field)
- Parameters:
field
-
- Returns:
isValidGetter
boolean isValidGetter(ExecutableElement getter)
- Parameters:
getter
-
- Returns:
getKeywords
Collection<String> getKeywords()
- Returns:
getQueryTypeFactory
QueryTypeFactory getQueryTypeFactory()
- Returns:
addExcludedPackage
void addExcludedPackage(String packageName)
- Parameters:
packageName
-
addExcludedClass
void addExcludedClass(String className)
- Parameters:
className
-
isExcludedPackage
boolean isExcludedPackage(String packageName)
- Parameters:
packageName
-
- Returns:
isExcludedClass
boolean isExcludedClass(String className)
- Parameters:
className
-
- Returns:
getRealType
TypeMirror getRealType(ExecutableElement method)
- Parameters:
method
-
- Returns:
getRealType
TypeMirror getRealType(VariableElement field)
- Parameters:
field
-
- Returns:
Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.