@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder() .resourcesRegex(YAML_REGEX) .resourcesRegex(YML_REGEX) .resourcesRegex(JSON_REGEX) .resourcesRegex(PROPERTIES_REGEX) .build(); }
@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder().resourcesRegex(PROPERTIES_REGEX).resourcesRegex(PROPS_REGEX).annotationType(ConfigurationLookup.class).build(); }
@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder().subtypeOf(FragmentConfigurationHandler.class).resourcesRegex(FRAGMENTS_REGEX).resourcesRegex(APP_CONF_REGEX).build(); }
@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder().resourcesRegex(APPLICATION_CONTEXT_REGEX).build(); }
@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder().resourcesRegex(APPLICATION_CONTEXT_REGEX).build(); }
@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder() .specification(WSSpecifications.WEB_SERVICE_SPEC) .specification(WSSpecifications.WEB_SERVICE_CLIENT_SPEC) .specification(WSSpecifications.HANDLER_SPEC) .resourcesRegex(XSD_REGEX) .resourcesRegex(WSDL_REGEX) .build(); }
@Override public Collection<ClasspathScanRequest> classpathScanRequests() { return classpathScanRequestBuilder() .subtypeOf(FragmentConfigurationHandler.class) .resourcesRegex(FRAGMENTS_REGEX) .build(); }
@SuppressWarnings("unchecked") @Override public Collection<ClasspathScanRequest> classpathScanRequests() { // Scan templateLoaders if (round.isFirst()) { return classpathScanRequestBuilder() .specification(templateLoaderSpec) .specification(rendererSpec) .specification(parserSpec) .build(); } else { // for each templateLoader with regex, parse "META-INF/templates/" directory to find corresponding templates ClasspathScanRequestBuilder classpathScanRequestBuilder = classpathScanRequestBuilder(); for (StaticTemplateLoader<?> templateLoader : templateLoaderRegexs) { classpathScanRequestBuilder.resourcesRegex(templateLoader.templatePathRegex()); } return classpathScanRequestBuilder.build(); } }
@SuppressWarnings("unchecked") @Override public Collection<ClasspathScanRequest> classpathScanRequests() { // Scan templateloaders if (roundEnvironment.firstRound()) { templateLoaderSpec = and(descendantOf(TemplateLoader.class), not(SeedSpecifications.classIsInterface()), not(SeedSpecifications.classIsAbstract())); rendererSpec = and(descendantOf(Renderer.class), not(SeedSpecifications.classIsInterface()), not(SeedSpecifications.classIsAbstract())); parserSpec = and(descendantOf(Parser.class), not(SeedSpecifications.classIsInterface()), not(SeedSpecifications.classIsAbstract())); return classpathScanRequestBuilder().specification(templateLoaderSpec).specification(rendererSpec).specification(parserSpec).build(); } else { // for each templateloader with regex, parse "META-INF/templates/" directory to find corresponding templates ClasspathScanRequestBuilder classpathScanRequestBuilder = classpathScanRequestBuilder(); for (StaticTemplateLoader<?> templateLoader : templateLoaderRegexs) { classpathScanRequestBuilder.resourcesRegex(templateLoader.templatePathRegex()); } return classpathScanRequestBuilder.build(); } }