private void addDefaultDeploymentAnnotation(JavaClassSource test, Project project) throws ClassNotFoundException, IOException { test.addImport("org.wildfly.swarm.arquillian.DefaultDeployment"); final AnnotationSource<JavaClassSource> defaultDeploymentAnnotation = test.addAnnotation("DefaultDeployment"); if (asClient.hasValue()) { defaultDeploymentAnnotation.setLiteralValue("testable", "false"); } if (mainClass.hasValue()) { defaultDeploymentAnnotation.setLiteralValue("main", mainClass.getValue() + ".class"); } if (archiveType.hasValue()) { defaultDeploymentAnnotation.setLiteralValue("type", String.format("DefaultDeployment.Type.%s", archiveType.getValue())); } }
private void addArquillianRunner(JavaClassSource test) { test.addImport("org.junit.runner.RunWith"); test.addImport("org.jboss.arquillian.junit.Arquillian"); test.addAnnotation("RunWith").setLiteralValue("Arquillian.class"); }
annotationSource.setLiteralValue(valuePairDefinition.getName(), encodedValue); annotationSource.setLiteralValue(valuePairDefinition.getName(), encodedValue); annotationSource.setLiteralValue(valuePairDefinition.getName(), encodedValue); annotationSource.setLiteralValue(valuePairDefinition.getName(), encodedValue);
javaClass.addAnnotation("RunWith").setLiteralValue("Arquillian.class"); if (annotationBody.length() > 0) addonDependenciesAnn.setLiteralValue("{" + annotationBody + "}");
case GET: greeting.addAnnotation(RequestMapping.class).setStringValue("/greeting"); greeting.addParameter(String.class, "name").addAnnotation(RequestParam.class).setLiteralValue("value", "\"name\"").setLiteralValue("defaultValue", "\"world\""); greeting.setBody("return new Greeting(this.counter.incrementAndGet(), String.format(this.properties.getMessage(), name));"); break;
javaClass.addAnnotation(Configuration.class); javaClass.addAnnotation(ConditionalOnBean.class).setStringValue("type", "org.apache.camel.spring.boot.CamelAutoConfiguration"); javaClass.addAnnotation(ConditionalOnProperty.class).setStringValue("name", "camel.rest.enabled").setLiteralValue("matchIfMissing", "true"); javaClass.addAnnotation(AutoConfigureAfter.class).setStringValue("name", "org.apache.camel.spring.boot.CamelAutoConfiguration"); javaClass.addAnnotation(EnableConfigurationProperties.class).setLiteralValue("value", configType + ".class"); method.setReturnType("org.apache.camel.spi.RestConfiguration"); method.addAnnotation(Lazy.class); method.addAnnotation(Bean.class).setLiteralValue("name", "RestConstants.DEFAULT_REST_CONFIGURATION_ID"); method.addAnnotation(ConditionalOnClass.class).setLiteralValue("value", "CamelContext.class"); method.addAnnotation(ConditionalOnMissingBean.class); method.setBody(""
javaClass.addAnnotation(Generated.class).setStringValue("value", SpringBootAutoConfigurationMojo.class.getName()); javaClass.addAnnotation(Configuration.class); javaClass.addAnnotation(Conditional.class).setLiteralValue( "{ ConditionalOnCamelContextAndAutoConfigurationBeans.class, " + name + ".GroupConditions.class }"); javaClass.addAnnotation(AutoConfigureAfter.class).setLiteralValue("CamelAutoConfiguration.class"); javaClass.addAnnotation(EnableConfigurationProperties.class).setLiteralValue( "{ LanguageConfigurationProperties.class, " + configurationName + ".class }" ); .setType("List<LanguageCustomizer<" + model.getShortJavaType() + ">>") .addAnnotation(Autowired.class) .setLiteralValue("required", "false"); method.addAnnotation(Scope.class).setLiteralValue("ConfigurableBeanFactory.SCOPE_PROTOTYPE"); method.addAnnotation(ConditionalOnMissingBean.class).setLiteralValue("value", model.getShortJavaType() + ".class");
javaClass.addAnnotation(Generated.class).setStringValue("value", SpringBootAutoConfigurationMojo.class.getName()); javaClass.addAnnotation(Configuration.class); javaClass.addAnnotation(Conditional.class).setLiteralValue( "{ ConditionalOnCamelContextAndAutoConfigurationBeans.class, " + name + ".GroupConditions.class }"); javaClass.addAnnotation(AutoConfigureAfter.class).setLiteralValue("CamelAutoConfiguration.class"); javaClass.addAnnotation(EnableConfigurationProperties.class).setLiteralValue( "{ ComponentConfigurationProperties.class, " + configurationName + ".class }" ); .setType("List<ComponentCustomizer<" + model.getShortJavaType() + ">>") .addAnnotation(Autowired.class) .setLiteralValue("required", "false"); method.addAnnotation(ConditionalOnMissingBean.class).setLiteralValue(model.getShortJavaType() + ".class");
javaClass.addAnnotation(Generated.class).setStringValue("value", SpringBootAutoConfigurationMojo.class.getName()); javaClass.addAnnotation(Configuration.class); javaClass.addAnnotation(Conditional.class).setLiteralValue( "{ ConditionalOnCamelContextAndAutoConfigurationBeans.class, " + name + ".GroupConditions.class }"); javaClass.addAnnotation(AutoConfigureAfter.class).setStringValue("name", "org.apache.camel.spring.boot.CamelAutoConfiguration"); javaClass.addAnnotation(EnableConfigurationProperties.class).setLiteralValue( "{ DataFormatConfigurationProperties.class, " + configurationName + ".class }" ); .setType("List<DataFormatCustomizer<" + model.getShortJavaType() + ">>") .addAnnotation(Autowired.class) .setLiteralValue("required", "false"); method.addAnnotation(ConditionalOnMissingBean.class).setLiteralValue("value", model.getShortJavaType() + ".class");
javaClass.addImport("io.fabric8.kubernetes.assertions.Assertions.assertThat").setStatic(true); javaClass.addAnnotation("RunWith").setLiteralValue("Arquillian.class");
javaClass.addImport("io.fabric8.kubernetes.assertions.Assertions.assertThat").setStatic(true); javaClass.addAnnotation("RunWith").setLiteralValue("Arquillian.class");
.addAnnotation() .setName("RunWith") .setLiteralValue("VertxUnitRunner.class");