Package org.springframework.roo.classpath.itd

Examples of org.springframework.roo.classpath.itd.InvocableMemberBodyBuilder.appendFormalLine()


    if (annotationValues.isSettersByDefault()
        && !Modifier.isTransient(field.getModifier())
        && !Modifier.isStatic(field.getModifier())
        && !Modifier.isFinal(field.getModifier())) {
      final InvocableMemberBodyBuilder bodyBuilder = new InvocableMemberBodyBuilder();
      bodyBuilder.appendFormalLine("this."
          + field.getFieldName().getSymbolName() + " = "
          + field.getFieldName().getSymbolName() + ";");

      return new MethodMetadataBuilder(getId(), Modifier.PUBLIC,
          methodName, JavaType.VOID_PRIMITIVE,
View Full Code Here


    final InvocableMemberBodyBuilder bodyBuilder = new InvocableMemberBodyBuilder();
    // If return type is not primitive, return null
    if (returnType.isPrimitive()) {
      JavaType baseType = returnType.getBaseType();
      if (baseType.equals(JavaType.BOOLEAN_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return false;");
      } else if (baseType.equals(JavaType.BYTE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.SHORT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.INT_PRIMITIVE)) {
View Full Code Here

    if (returnType.isPrimitive()) {
      JavaType baseType = returnType.getBaseType();
      if (baseType.equals(JavaType.BOOLEAN_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return false;");
      } else if (baseType.equals(JavaType.BYTE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.SHORT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.INT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.LONG_PRIMITIVE)) {
View Full Code Here

      if (baseType.equals(JavaType.BOOLEAN_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return false;");
      } else if (baseType.equals(JavaType.BYTE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.SHORT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.INT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.LONG_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.FLOAT_PRIMITIVE)) {
View Full Code Here

      } else if (baseType.equals(JavaType.BYTE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.SHORT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.INT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.LONG_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.FLOAT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.DOUBLE_PRIMITIVE)) {
View Full Code Here

      } else if (baseType.equals(JavaType.SHORT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.INT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.LONG_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.FLOAT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.DOUBLE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0.00;");
      } else if (baseType.equals(JavaType.CHAR_PRIMITIVE)) {
View Full Code Here

      } else if (baseType.equals(JavaType.INT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.LONG_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.FLOAT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.DOUBLE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0.00;");
      } else if (baseType.equals(JavaType.CHAR_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return '\0';");
      }
View Full Code Here

      } else if (baseType.equals(JavaType.LONG_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.FLOAT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.DOUBLE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0.00;");
      } else if (baseType.equals(JavaType.CHAR_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return '\0';");
      }
    } else {
      bodyBuilder.appendFormalLine("return null;");
View Full Code Here

      } else if (baseType.equals(JavaType.FLOAT_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0;");
      } else if (baseType.equals(JavaType.DOUBLE_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return 0.00;");
      } else if (baseType.equals(JavaType.CHAR_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return '\0';");
      }
    } else {
      bodyBuilder.appendFormalLine("return null;");
    }
    return new MethodMetadataBuilder(getId(), Modifier.PUBLIC, methodName,
View Full Code Here

        bodyBuilder.appendFormalLine("return 0.00;");
      } else if (baseType.equals(JavaType.CHAR_PRIMITIVE)) {
        bodyBuilder.appendFormalLine("return '\0';");
      }
    } else {
      bodyBuilder.appendFormalLine("return null;");
    }
    return new MethodMetadataBuilder(getId(), Modifier.PUBLIC, methodName,
        returnType, bodyBuilder);

  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.