Package org.apache.ws.jaxme.js

Examples of org.apache.ws.jaxme.js.JavaMethod.addEndIf()


                       "@" + myAttributes[i].getName(),
                       attr.getPropertySG(), result);
        jm.addLine("return;");
      }
      if (!firstInNamespace) {
        jm.addEndIf();
      }
    }
    if (!first) {
      jm.addEndIf();
    }
View Full Code Here


      if (!firstInNamespace) {
        jm.addEndIf();
      }
    }
    if (!first) {
      jm.addEndIf();
    }
   
    AttributeSG wildcard = null;
    for (int i = 0;  i < myAttributes.length;  i++) {
      if (myAttributes[i].isWildcard()) {
View Full Code Here

    {
      JavaMethod getPropertyMethod = js.newJavaMethod("getProperty", Object.class, "public");
      Parameter pName = getPropertyMethod.addParam(String.class, "pName");
      getPropertyMethod.addIf(properties, " == null");
      getPropertyMethod.addLine("return null;");
      getPropertyMethod.addEndIf();
      getPropertyMethod.addLine("return ", properties, ".get(", pName, ");");
    }

    {
      JavaMethod setPropertyMethod = js.newJavaMethod("setProperty", void.class, "public");
View Full Code Here

      JavaMethod setPropertyMethod = js.newJavaMethod("setProperty", void.class, "public");
      Parameter pName = setPropertyMethod.addParam(String.class, "pName");
      Parameter pValue = setPropertyMethod.addParam(Object.class, "pValue");
      setPropertyMethod.addIf(properties, " == null");
      setPropertyMethod.addLine(properties, " = new ", HashMap.class, "();");
      setPropertyMethod.addEndIf();
      setPropertyMethod.addLine(properties, ".put(", pName, ", ", pValue, ");");
    }

    Set contextSet = new HashSet();
    for (Iterator iter = pContextList.iterator();  iter.hasNext()) {
View Full Code Here

    {
      JavaMethod jm = jic.newJavaMethod("equals", boolean.class, JavaSource.PUBLIC);
      DirectAccessible o = jm.addParam(Object.class, "o");
      jm.addIf(o, " == null  ||  !(", o, " instanceof ", jic.getQName(), ")");
      jm.addLine("return false;");
      jm.addEndIf();
      LocalJavaField other = jm.newJavaField(jic.getQName(), "other");
      other.addLine("(", jic.getQName(), ") ", o);
      jm.addIf("!", name, ".equals(", other, ".name)  ||  ", values, ".length != ",
          other, ".values.length");
      jm.addLine("return false;");
View Full Code Here

      LocalJavaField other = jm.newJavaField(jic.getQName(), "other");
      other.addLine("(", jic.getQName(), ") ", o);
      jm.addIf("!", name, ".equals(", other, ".name)  ||  ", values, ".length != ",
          other, ".values.length");
      jm.addLine("return false;");
      jm.addEndIf();
      DirectAccessible loopVar = jm.addForArray(values);
      LocalJavaField v = jm.newJavaField(Object.class, "v");
      v.addLine(values, "[", loopVar, "]");
      jm.addIf(v, " == null");
      jm.addIf(other, ".values[", loopVar, "] != null");
View Full Code Here

      LocalJavaField v = jm.newJavaField(Object.class, "v");
      v.addLine(values, "[", loopVar, "]");
      jm.addIf(v, " == null");
      jm.addIf(other, ".values[", loopVar, "] != null");
      jm.addLine("return false;");
      jm.addEndIf();
      jm.addElse();
      jm.addIf("!", v, ".equals(", other, ".values[", loopVar, "])");
      jm.addLine("return false;");
      jm.addEndIf();
      jm.addEndIf();
View Full Code Here

      jm.addLine("return false;");
      jm.addEndIf();
      jm.addElse();
      jm.addIf("!", v, ".equals(", other, ".values[", loopVar, "])");
      jm.addLine("return false;");
      jm.addEndIf();
      jm.addEndIf();
      jm.addEndFor();
      jm.addLine("return true;");
    }
   
View Full Code Here

      jm.addEndIf();
      jm.addElse();
      jm.addIf("!", v, ".equals(", other, ".values[", loopVar, "])");
      jm.addLine("return false;");
      jm.addEndIf();
      jm.addEndIf();
      jm.addEndFor();
      jm.addLine("return true;");
    }
   
    return jic;
View Full Code Here

      baseKey = getCacheDataClassInstance(jm, pTableInfo,
          table.getPrimaryKey(), values);
      jm.addIf(map, ".containsKey(", baseKey, ")");
      logFinestExiting(jm, JavaSource.getQuoted("null (Already cloned)"));
      jm.addLine("return null;");
      jm.addEndIf();
    }
   
    for (Iterator iter = pTableInfo.getColumnUpdaters();  iter.hasNext()) {
      ((ColumnUpdater) iter.next()).update(jm, pTableInfo, connection, map, values);
    }
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.