private Object parseStringValue( AnnotationSource javaAnnotationToken, AnnotationValuePairDefinition valuePairDefinition ) { Object result = null; if ( valuePairDefinition.isArray() ) { String[] arrayValue = javaAnnotationToken.getStringArrayValue( valuePairDefinition.getName() ); if ( arrayValue != null ) { result = Arrays.asList( arrayValue ); } } else { result = javaAnnotationToken.getStringValue( valuePairDefinition.getName() ); } return result; }
public void visit(AnnotationSource<? extends JavaClassSource> annoSource) { if (annoSource.getQualifiedName().equals(AssetsUsageServiceImplTest.REFERENCED)) { ResourceReference reference = addResourceReference(annoSource.getStringValue("resourceFQN"), ResourceType.JAVA); reference.addPartReference(annoSource.getStringValue("part"), PartType.FIELD); } }
public RestApplicationClassConfigurationStrategy(JavaClassSource javaClass) { Assert.notNull(javaClass, "JavaClass cannot be null"); Assert.isTrue(javaClass.hasAnnotation(ApplicationPath.class), "@ApplicationPath should be present in the JavaClass"); this.applicationClass = javaClass; this.path = javaClass.getAnnotation(ApplicationPath.class).getStringValue(); }
QueryParameter queryParameter = new QueryParameter(); queryParameter.name(requestParamAnnotationSource.getStringValue("value").trim()); queryParameter.setRequired(BooleanUtils.toBoolean(requestParamAnnotationSource.getStringValue("required"))); setParameterType(parameterSource, queryParameter); operation.parameter(queryParameter); pathParameter.name(pathVariableAnnotationSource.getStringValue("value").trim()); setParameterType(parameterSource, pathParameter); operation.parameter(pathParameter);
if (oneToOne.getStringValue("mappedBy") == null && oneToOne.getStringValue("cascade") == null) if (oneToOne.getStringValue("mappedBy") == null && oneToOne.getStringValue("cascade") == null)