@Override public String getDefaultValue() { return header.defaultValue(); }
@Override public String getDefaultValue() { return this.queryParameter.defaultValue(); }
@Override public String defaultValue() { return input.defaultValue(); }
@Override public String defaultValue() { return type.defaultValue(); }
@Override public String getDefaultValue() { return formParameter.defaultValue(); }
@Override public String getDefaultValue() { return this.uriParameter.defaultValue(); }
@Override public MethodSpec.Builder setterBuilt(ObjectPluginContext objectPluginContext, TypeDeclaration declaration, MethodSpec.Builder methodSpec, EventType eventType) { AnnotationSpec.Builder annotation = AnnotationSpec.builder(JsonProperty.class) .addMember("value", "$S", declaration.name()); if (declaration.defaultValue() != null) { annotation.addMember("defaultValue", "$S", declaration.defaultValue()); } return methodSpec.addAnnotation(annotation.build()); } }
@Override public MethodSpec.Builder getterBuilt(ObjectPluginContext objectPluginContext, TypeDeclaration declaration, MethodSpec.Builder methodSpec, EventType eventType) { AnnotationSpec.Builder annotation = AnnotationSpec.builder(JsonProperty.class) .addMember("value", "$S", declaration.name()); if (declaration.defaultValue() != null) { annotation.addMember("defaultValue", "$S", declaration.defaultValue()); } return methodSpec.addAnnotation(annotation.build()); }
@Override public MethodSpec.Builder getterBuilt(ObjectPluginContext objectPluginContext, TypeDeclaration declaration, MethodSpec.Builder methodSpec, EventType eventType) { AnnotationSpec.Builder annotation = AnnotationSpec.builder(JsonProperty.class) .addMember("value", "$S", declaration.name()); if (declaration.defaultValue() != null) { annotation.addMember("defaultValue", "$S", declaration.defaultValue()); } return methodSpec.addAnnotation(annotation.build()); }
@Override public FieldSpec.Builder fieldBuilt(ObjectPluginContext objectPluginContext, TypeDeclaration declaration, FieldSpec.Builder fieldSpec, EventType eventType) { AnnotationSpec.Builder annotation = AnnotationSpec.builder(JsonProperty.class) .addMember("value", "$S", declaration.name()); if (declaration.defaultValue() != null) { annotation.addMember("defaultValue", "$S", declaration.defaultValue()); } return fieldSpec.addAnnotation( annotation.build()); }
@Override public FieldSpec.Builder fieldBuilt(ObjectPluginContext objectPluginContext, TypeDeclaration declaration, FieldSpec.Builder fieldSpec, EventType eventType) { AnnotationSpec.Builder annotation = AnnotationSpec.builder(JsonProperty.class) .addMember("value", "$S", declaration.name()); if (declaration.defaultValue() != null) { annotation.addMember("defaultValue", "$S", declaration.defaultValue()); } return fieldSpec.addAnnotation( annotation.build()); }
HttpHeader httpHeader = new HttpHeader(); httpHeader.setName(parameter.name()); httpHeader.setValue(parameter.defaultValue()); restMockResponse.getHttpHeaders().add(httpHeader);
if (StringUtils.hasText(typeDeclaration.defaultValue())) { if (resolvedType.name().equals(Integer.class.getSimpleName())) { jExpression = JExpr.lit(Integer.valueOf(typeDeclaration.defaultValue())); } else if (resolvedType.name().equals(Boolean.class.getSimpleName())) { jExpression = JExpr.lit(Boolean.valueOf(typeDeclaration.defaultValue())); } else if (resolvedType.name().equals(Double.class.getSimpleName())) { jExpression = JExpr.lit(Double.valueOf(typeDeclaration.defaultValue())); } else if (resolvedType.name().equals(Float.class.getSimpleName())) { jExpression = JExpr.lit(Float.valueOf(typeDeclaration.defaultValue())); } else if (resolvedType.name().equals(Long.class.getSimpleName())) { jExpression = JExpr.lit(Long.valueOf(typeDeclaration.defaultValue())); } else if (resolvedType.name().equals(BigDecimal.class.getSimpleName())) { jExpression = JExpr.direct("new BigDecimal(\"" + typeDeclaration.defaultValue() + "\")"); } else if (resolvedType.name().equals(String.class.getSimpleName())) { jExpression = JExpr.lit(typeDeclaration.defaultValue()); } else if (type.contains(".") && resolvedType instanceof JDefinedClass && ((JDefinedClass) resolvedType).getClassType().equals(ClassType.ENUM)) { jExpression = JExpr.direct(resolvedType.name() + "." + NamingHelper.cleanNameForJavaEnum(typeDeclaration.defaultValue()));