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:
 
 
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:
 
 
isDefaultOverwrite
boolean isDefaultOverwrite()
- 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:
 
 
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.