t.testType("sboolean", boolean.class); t.testType("sbyte", byte.class); t.testType("sshort", short.class); t.testType("sint", int.class); t.testType("slong", long.class); t.testType("sfloat", float.class); t.testType("sdouble", double.class); t.testType("mboolean", boolean.class); t.testType("mbyte", byte.class); t.testType("mshort", short.class); t.testType("mint", int.class); t.testType("mlong", long.class); t.testType("mfloat", float.class); t.testType("mdouble", double.class);
  public static void main(String args[]) throws Exception {    tField t = new tField();    Class tf_type = Class.forName("tField");    Field fields[] = tf_type.getFields();    Arrays.sort(fields, new Comparator() {        public int compare(Object x, Object y) {          return x.toString().compareTo( y.toString() );        }      });        t.printFields(fields);    t.testBoolean(fields);    t.testByte(fields);    t.testShort(fields);    t.testInt(fields);    t.testLong(fields);    t.testFloat(fields);    t.testDouble(fields);    t.printFields(fields);  }