@Override
    protected Configuration createConfiguration(RoundEnvironment roundEnv) {
        Class<? extends Annotation> entities = QueryEntities.class;
        Class<? extends Annotation> entity = QueryEntity.class;
        Class<? extends Annotation> superType = QuerySupertype.class;
        Class<? extends Annotation> embeddable = QueryEmbeddable.class;
        Class<? extends Annotation> embedded = QueryEmbedded.class;
        Class<? extends Annotation> skip = QueryTransient.class;

        return new DefaultConfiguration(
                processingEnv, roundEnv, Collections.<String>emptySet(), entities,
                entity, superType, embeddable, embedded, skip);
    }
Default annotation processor for Querydsl which handles {@link QueryEntity}, {@link QuerySupertype},
{@link QueryEmbeddable}, {@link QueryEmbedded} and {@link QueryTransient}

@author tiwe
querydsl-apt/src/main/java/com/querydsl/apt/QuerydslAnnotationProcessor.java