com.mysema.query.apt
Interface Configuration
- All Known Implementing Classes:
- DefaultConfiguration, HibernateConfiguration, JDOConfiguration, JPAConfiguration
public interface Configuration
Configuration defines the configuration options for APT based Querydsl code generation
- Author:
- tiwe
getTypeMappings
TypeMappings getTypeMappings()
- Returns:
getConfig
VisitorConfig getConfig(javax.lang.model.element.TypeElement e,
java.util.List<? extends javax.lang.model.element.Element> elements)
- Parameters:
e
- elements
-
- Returns:
getDTOSerializer
Serializer getDTOSerializer()
- Returns:
getEmbeddableAnn
@Nullable
java.lang.Class<? extends java.lang.annotation.Annotation> getEmbeddableAnn()
- Returns:
getEmbeddableSerializer
Serializer getEmbeddableSerializer()
- Returns:
getEntityAnn
java.lang.Class<? extends java.lang.annotation.Annotation> getEntityAnn()
- Returns:
getEntitySerializer
Serializer getEntitySerializer()
- Returns:
getNamePrefix
java.lang.String getNamePrefix()
- Returns:
getSerializerConfig
SerializerConfig getSerializerConfig(EntityType model)
- Parameters:
model
-
- Returns:
getSkipAnn
@Nullable
java.lang.Class<? extends java.lang.annotation.Annotation> getSkipAnn()
- Returns:
getSuperTypeAnn
@Nullable
java.lang.Class<? extends java.lang.annotation.Annotation> getSuperTypeAnn()
- Returns:
getSupertypeSerializer
Serializer getSupertypeSerializer()
- Returns:
isBlockedField
boolean isBlockedField(javax.lang.model.element.VariableElement field)
- Parameters:
field
-
- Returns:
isBlockedGetter
boolean isBlockedGetter(javax.lang.model.element.ExecutableElement getter)
- Parameters:
getter
-
- Returns:
isUseFields
boolean isUseFields()
- Returns:
isUseGetters
boolean isUseGetters()
- Returns:
isValidConstructor
boolean isValidConstructor(javax.lang.model.element.ExecutableElement constructor)
- Parameters:
constructor
-
- Returns:
isValidField
boolean isValidField(javax.lang.model.element.VariableElement field)
- Parameters:
field
-
- Returns:
isValidGetter
boolean isValidGetter(javax.lang.model.element.ExecutableElement getter)
- Parameters:
getter
-
- Returns:
setNamePrefix
void setNamePrefix(java.lang.String namePrefix)
- Parameters:
namePrefix
-
setUseFields
void setUseFields(boolean b)
- Parameters:
b
-
setUseGetters
void setUseGetters(boolean b)
- Parameters:
b
-
getKeywords
java.util.Collection<java.lang.String> getKeywords()
- Returns:
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.