com.mysema.query.apt
Interface Configuration
- All Known Implementing Classes:
- HibernateConfiguration, JPAConfiguration, SimpleConfiguration
public interface Configuration
Configuration defines the configuration options for APT based Querydsl code generation
- Author:
- tiwe
getConfig
VisitorConfig getConfig(TypeElement e,
List<? extends Element> elements)
isValidConstructor
boolean isValidConstructor(ExecutableElement constructor)
isValidField
boolean isValidField(VariableElement field)
isBlockedField
boolean isBlockedField(VariableElement field)
isValidGetter
boolean isValidGetter(ExecutableElement getter)
isBlockedGetter
boolean isBlockedGetter(ExecutableElement getter)
getEntityAnn
Class<? extends Annotation> getEntityAnn()
getSuperTypeAnn
Class<? extends Annotation> getSuperTypeAnn()
getEmbeddableAnn
Class<? extends Annotation> getEmbeddableAnn()
getSkipAnn
Class<? extends Annotation> getSkipAnn()
setUseGetters
void setUseGetters(boolean b)
setUseFields
void setUseFields(boolean b)
getNamePrefix
String getNamePrefix()
getEntitySerializer
Serializer getEntitySerializer()
getSupertypeSerializer
Serializer getSupertypeSerializer()
getDTOSerializer
Serializer getDTOSerializer()
getEmbeddableSerializer
Serializer getEmbeddableSerializer()
isUseFields
boolean isUseFields()
isUseGetters
boolean isUseGetters()
setNamePrefix
void setNamePrefix(String namePrefix)
Copyright © 2007-2009 Mysema Ltd. All Rights Reserved.