com.mysema.query.apt
Class DefaultConfiguration
java.lang.Object
   com.mysema.query.apt.DefaultConfiguration
com.mysema.query.apt.DefaultConfiguration
- All Implemented Interfaces: 
- Configuration
- Direct Known Subclasses: 
- JPAConfiguration
- public class DefaultConfiguration 
- extends Object- implements Configuration
DefaultConfiguration is a simple implementation of the Configuration interface
- Author:
- tiwe
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
entityAnn
protected final Class<? extends Annotation> entityAnn
entitiesAnn
@Nullable
protected final Class<? extends Annotation> entitiesAnn
superTypeAnn
@Nullable
protected final Class<? extends Annotation> superTypeAnn
embeddedAnn
@Nullable
protected final Class<? extends Annotation> embeddedAnn
embeddableAnn
@Nullable
protected final Class<? extends Annotation> embeddableAnn
skipAnn
@Nullable
protected final Class<? extends Annotation> skipAnn
DefaultConfiguration
public DefaultConfiguration(RoundEnvironment roundEnv,
                            Map<String,String> options,
                            Collection<String> keywords,
                            @Nullable
                            Class<? extends Annotation> entitiesAnn,
                            Class<? extends Annotation> entityAnn,
                            @Nullable
                            Class<? extends Annotation> superTypeAnn,
                            @Nullable
                            Class<? extends Annotation> embeddableAnn,
                            @Nullable
                            Class<? extends Annotation> embeddedAnn,
                            @Nullable
                            Class<? extends Annotation> skipAnn)
getConfig
public VisitorConfig getConfig(TypeElement e,
                               List<? extends Element> elements)
- 
- Specified by:
- getConfigin interface- Configuration
 
- 
 
getDTOSerializer
public Serializer getDTOSerializer()
- 
- Specified by:
- getDTOSerializerin interface- Configuration
 
- 
 
getEntitiesAnnotation
@Nullable
public Class<? extends Annotation> getEntitiesAnnotation()
- 
- Specified by:
- getEntitiesAnnotationin interface- Configuration
 
- 
 
getEmbeddableAnnotation
@Nullable
public Class<? extends Annotation> getEmbeddableAnnotation()
- 
- Specified by:
- getEmbeddableAnnotationin interface- Configuration
 
- 
 
getEmbeddableSerializer
public Serializer getEmbeddableSerializer()
- 
- Specified by:
- getEmbeddableSerializerin interface- Configuration
 
- 
 
getEntityAnnotation
public Class<? extends Annotation> getEntityAnnotation()
- 
- Specified by:
- getEntityAnnotationin interface- Configuration
 
- 
 
getEmbeddedAnnotation
@Nullable
public Class<? extends Annotation> getEmbeddedAnnotation()
- 
- Specified by:
- getEmbeddedAnnotationin interface- Configuration
 
- 
 
getEntitySerializer
public Serializer getEntitySerializer()
- 
- Specified by:
- getEntitySerializerin interface- Configuration
 
- 
 
getNamePrefix
public String getNamePrefix()
- 
- Specified by:
- getNamePrefixin interface- Configuration
 
- 
 
getSerializerConfig
public SerializerConfig getSerializerConfig(EntityType entityType)
- 
- Specified by:
- getSerializerConfigin interface- Configuration
 
- 
 
getSkipAnnotation
@Nullable
public Class<? extends Annotation> getSkipAnnotation()
- 
- Specified by:
- getSkipAnnotationin interface- Configuration
 
- 
 
getSuperTypeAnnotation
@Nullable
public Class<? extends Annotation> getSuperTypeAnnotation()
- 
- Specified by:
- getSuperTypeAnnotationin interface- Configuration
 
- 
 
getSupertypeSerializer
public Serializer getSupertypeSerializer()
- 
- Specified by:
- getSupertypeSerializerin interface- Configuration
 
- 
 
isBlockedField
public boolean isBlockedField(VariableElement field)
- 
- Specified by:
- isBlockedFieldin interface- Configuration
 
- 
 
isBlockedGetter
public boolean isBlockedGetter(ExecutableElement getter)
- 
- Specified by:
- isBlockedGetterin interface- Configuration
 
- 
 
isDefaultOverwrite
public boolean isDefaultOverwrite()
- 
- Specified by:
- isDefaultOverwritein interface- Configuration
 
- 
 
isUseFields
public boolean isUseFields()
- 
- Specified by:
- isUseFieldsin interface- Configuration
 
- 
 
isUseGetters
public boolean isUseGetters()
- 
- Specified by:
- isUseGettersin interface- Configuration
 
- 
 
isValidConstructor
public boolean isValidConstructor(ExecutableElement constructor)
- 
- Specified by:
- isValidConstructorin interface- Configuration
 
- 
 
isValidField
public boolean isValidField(VariableElement field)
- 
- Specified by:
- isValidFieldin interface- Configuration
 
- 
 
isValidGetter
public boolean isValidGetter(ExecutableElement getter)
- 
- Specified by:
- isValidGetterin interface- Configuration
 
- 
 
setNamePrefix
public void setNamePrefix(String namePrefix)
- 
 
- 
 
setUseFields
public void setUseFields(boolean b)
- 
 
- 
 
setUseGetters
public void setUseGetters(boolean b)
- 
 
- 
 
getTypeMappings
public TypeMappings getTypeMappings()
- 
- Specified by:
- getTypeMappingsin interface- Configuration
 
- 
 
getKeywords
public Collection<String> getKeywords()
- 
- Specified by:
- getKeywordsin interface- Configuration
 
- 
 
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.