Package org.codehaus.jam

Examples of org.codehaus.jam.JAnnotationValue.asInt()


                if (size == null) {
                    out.println("bs.writeBoolean(" + getter + "!=null);");
                    out.println("    rc += " + getter + "==null ? 0 : " + getter + ".Length+4;");
                }
                else {
                    baseSize += size.asInt();
                }
            }
            else if (propertyType.isArrayType()) {
                if (size != null) {
                    out.println("rc += marshalObjectArrayConstSize(wireFormat, " + getter + ", bs, " + size.asInt() + ");");
View Full Code Here


                    baseSize += size.asInt();
                }
            }
            else if (propertyType.isArrayType()) {
                if (size != null) {
                    out.println("rc += marshalObjectArrayConstSize(wireFormat, " + getter + ", bs, " + size.asInt() + ");");
                }
                else {
                    out.println("rc += marshalObjectArray(wireFormat, " + getter + ", bs);");
                }
            }
View Full Code Here

            else if (type.equals("String")) {
                out.println("writeString(" + getter + ", dataOut, bs);");
            }
            else if (type.equals("byte[]") || type.equals("ByteSequence")) {
                if (size != null) {
                    out.println("dataOut.write(" + getter + ", 0, " + size.asInt() + ");");
                }
                else {
                    out.println("if(bs.readBoolean()) {");
                    out.println("       DataStreamMarshaller.writeInt(" + getter + ".Length, dataOut);");
                    out.println("       dataOut.write(" + getter + ");");
View Full Code Here

                    out.println("    }");
                }
            }
            else if (propertyType.isArrayType()) {
                if (size != null) {
                    out.println("marshalObjectArrayConstSize(wireFormat, " + getter + ", dataOut, bs, " + size.asInt() + ");");
                }
                else {
                    out.println("marshalObjectArray(wireFormat, " + getter + ", dataOut, bs);");
                }
            }
View Full Code Here

        out.println("        rc += tightMarshalString1(" + getter + ", bs);");
      } else if (type.equals("byte[]")) {
        if (size == null) {
          out.println("        rc += tightMarshalByteArray1(" + getter + ", bs);");
        } else {
          out.println("        rc += tightMarshalConstByteArray1(" + getter + ", bs, " + size.asInt() + ");");
        }
      } else if (type.equals("ByteSequence")) {
        out.println("        rc += tightMarshalByteSequence1(" + getter + ", bs);");
      } else if (propertyType.isArrayType()) {
        if (size != null) {
View Full Code Here

        }
      } else if (type.equals("ByteSequence")) {
        out.println("        rc += tightMarshalByteSequence1(" + getter + ", bs);");
      } else if (propertyType.isArrayType()) {
        if (size != null) {
          out.println("        rc += tightMarshalObjectArrayConstSize1(wireFormat, " + getter + ", bs, " + size.asInt() + ");");
        } else {
          out.println("        rc += tightMarshalObjectArray1(wireFormat, " + getter + ", bs);");
        }
      } else if (isThrowable(propertyType)) {
        out.println("        rc += tightMarshalThrowable1(wireFormat, " + getter + ", bs);");
View Full Code Here

      } else if (type.equals("String")) {
        out.println("        tightMarshalString2(" + getter + ", dataOut, bs);");
      } else if (type.equals("byte[]")) {
        String mandatory = getMandatoryFlag(annotation);
        if (size != null) {
          out.println("        tightMarshalConstByteArray2(" + getter + ", dataOut, bs, " + size.asInt() + ");");
        } else {
          out.println("        tightMarshalByteArray2(" + getter + ", dataOut, bs);");
        }
      } else if (type.equals("ByteSequence")) {
        out.println("        tightMarshalByteSequence2(" + getter + ", dataOut, bs);");
View Full Code Here

        }
      } else if (type.equals("ByteSequence")) {
        out.println("        tightMarshalByteSequence2(" + getter + ", dataOut, bs);");
      } else if (propertyType.isArrayType()) {
        if (size != null) {
          out.println("        tightMarshalObjectArrayConstSize2(wireFormat, " + getter + ", dataOut, bs, " + size.asInt() + ");");
        } else {
          out.println("        tightMarshalObjectArray2(wireFormat, " + getter + ", dataOut, bs);");
        }
      } else if (isThrowable(propertyType)) {
        out.println("        tightMarshalThrowable2(wireFormat, " + getter + ", dataOut, bs);");
View Full Code Here

        out.println("        looseMarshalLong(wireFormat, " + getter + ", dataOut);");
      } else if (type.equals("String")) {
        out.println("        looseMarshalString(" + getter + ", dataOut);");
      } else if (type.equals("byte[]")) {
        if (size != null) {
          out.println("        looseMarshalConstByteArray(wireFormat, " + getter + ", dataOut, " + size.asInt() + ");");
        } else {
          out.println("        looseMarshalByteArray(wireFormat, " + getter + ", dataOut);");
        }
      } else if (type.equals("ByteSequence")) {
        out.println("        looseMarshalByteSequence(wireFormat, " + getter + ", dataOut);");
View Full Code Here

        }
      } else if (type.equals("ByteSequence")) {
        out.println("        looseMarshalByteSequence(wireFormat, " + getter + ", dataOut);");
      } else if (propertyType.isArrayType()) {
        if (size != null) {
          out.println("        looseMarshalObjectArrayConstSize(wireFormat, " + getter + ", dataOut, " + size.asInt() + ");");
        } else {
          out.println("        looseMarshalObjectArray(wireFormat, " + getter + ", dataOut);");
        }
      } else if (isThrowable(propertyType)) {
        out.println("        looseMarshalThrowable(wireFormat, " + getter + ", dataOut);");
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.