@Override protected Configuration configuration() { return Configuration.builder() .addAnnotationType(OnTheFly.class) .addTypeInfoArtifactGenerator(this::generate) .build(); }
@Override protected Configuration configuration() { return Configuration.builder() .addAnnotationType(Repo.class) .addTypeInfoArtifactGenerator(this::generate) .build(); }
@Override protected Configuration configuration() { return Configuration.builder() .addAnnotationType(ProtoType.class) .addTypeInfoArtifactGenerator(this::generate) .build(); }
@Override protected Configuration configuration() { return Configuration.builder() .addAnnotationType(BaseType.class) .addTypeInfoArtifactGenerator(this::generate) .build(); }
@Override protected Configuration configuration() { return Configuration.builder() .addAnnotationType(DocumentType.class) .addPackageInfoArtifactGenerator(this::generate) .build(); }
@Override protected final Configuration configuration() { return Configuration.builder() .addAnnotationType(annotationType()) .addTypeInfoArtifactGenerator(this::generate) .listener(this) .build(); }
@Override protected final Configuration configuration() { return Configuration.builder() .addAnnotationType(annotationType()) .addTypeInfoArtifactGenerator(this::generate) .listener(this) .build(); }
@Override protected Configuration configuration() { return Configuration.builder() .addAllAnnotationTypesByName(annotationTypeSet) .addMethodInfoArtifactGenerator(this::methodInfo) .addPackageInfoArtifactGenerator(this::packageInfo) .addTypeInfoArtifactGenerator(this::typeInfo) .listener(new TestingProcessorListener(subtypeMap)) .build(); }