Package java.lang.reflect

Examples of java.lang.reflect.Method.invoke()


      {
        xml = list.item(0);
        argList[0] = attr.getNamedItem("table").getNodeValue();
        argList[1] = getRecord(xml.toString(), TAG_LISTID);
        method = thisClass.getMethod("getIDFromEXID", twoInputs);
        ret = method.invoke(thisObj, argList);

        if (ret != null)
        {
          Object arg[] = new Object[1];
View Full Code Here


          arg[0] = getObjectByName(attr.getNamedItem("type").getNodeValue(), ret.toString());
          oneInput[0] = getArgType(attr.getNamedItem("type").getNodeValue());

          method = classCV[0].getMethod(attr.getNamedItem("set").getNodeValue(), oneInput);
          method.invoke(objectCV, arg);
        }
      } else if (attr.getNamedItem("aatocv").getNodeValue().equals("getValueFromTags"))
      {
        Object arg[] = new Object[1];
        xml = list.item(0);
View Full Code Here

        xml = list.item(0);
        arg[0] = getRecord(xml.toString(), tagName);
        oneInput[0] = getArgType("java.lang.String");
        method = thisClass.getMethod(attr.getNamedItem("aatocv").getNodeValue(), oneInput);

        ret = method.invoke(thisObj, arg);
        arg[0] = (String)ret;

        method = classCV[0].getMethod(attr.getNamedItem("set").getNodeValue(), oneInput);
        method.invoke(objectCV, arg);
      } else if (attr.getNamedItem("aatocv").getNodeValue().equals("getItemLinesFromTags"))
View Full Code Here

        ret = method.invoke(thisObj, arg);
        arg[0] = (String)ret;

        method = classCV[0].getMethod(attr.getNamedItem("set").getNodeValue(), oneInput);
        method.invoke(objectCV, arg);
      } else if (attr.getNamedItem("aatocv").getNodeValue().equals("getItemLinesFromTags"))
      {
        oneArg[0] = getItemLinesFromTags(list);
        oneInput[0] = Class.forName(attr.getNamedItem("type").getNodeValue());
        method = classCV[0].getMethod(attr.getNamedItem("set").getNodeValue(), oneInput);
View Full Code Here

      } else if (attr.getNamedItem("aatocv").getNodeValue().equals("getItemLinesFromTags"))
      {
        oneArg[0] = getItemLinesFromTags(list);
        oneInput[0] = Class.forName(attr.getNamedItem("type").getNodeValue());
        method = classCV[0].getMethod(attr.getNamedItem("set").getNodeValue(), oneInput);
        method.invoke(objectCV, oneArg);

      } else
      {
        xml = list.item(0);
        oneInput[0] = getArgType(attr.getNamedItem("type").getNodeValue());
View Full Code Here

      {
        xml = list.item(0);
        oneInput[0] = getArgType(attr.getNamedItem("type").getNodeValue());
        oneArg[0] = getRecord(xml.toString(), TAG_LISTID);
        method = classCV[0].getMethod(attr.getNamedItem("aatocv").getNodeValue(), oneInput);
        method.invoke(objectCV, oneArg);
      }

    } catch (Exception e)
    {
      logger.error("[setAAtoCV] QBXML TAG: <" + tagName + ">", e);
View Full Code Here

      String tmpXML = "";

      if (attr.getNamedItem("cvtoaa").getNodeValue().equals("getEXIDFromID"))
      {
        method = classCV[0].getMethod(attr.getNamedItem("get").getNodeValue(), null);
        ret = method.invoke(objectCV, null);

        if (ret != null)
        {
          argList[0] = attr.getNamedItem("table").getNodeValue();
          argList[1] = getObjectByName("int", ret.toString());
View Full Code Here

          argList[0] = attr.getNamedItem("table").getNodeValue();
          argList[1] = getObjectByName("int", ret.toString());

          twoInputs[1] = Integer.TYPE;
          method = thisClass.getMethod("getEXIDFromID", twoInputs);
          ret = method.invoke(thisObj, argList);

          if (ret != null)
          {
            if (!ret.toString().equals(""))
              tmpXML = "<" + tagName + "> \n" + "<" + TAG_LISTID + ">" + ret + "</" + TAG_LISTID + ">" + "</" + tagName + "> \n";
View Full Code Here

        }
      } else if (attr.getNamedItem("cvtoaa").getNodeValue().equals("getTagsFromItemLines"))
      {
        ItemLines itemLines = null;
        method = classCV[0].getMethod("getItemLines", null);
        itemLines = (ItemLines)method.invoke(objectCV, null);
        tmpXML = getTagsFromItemLines(itemLines, tagName);
      } else
      {
        method = classCV[0].getMethod(attr.getNamedItem("get").getNodeValue(), null);
        ret = method.invoke(objectCV, null);
View Full Code Here

        itemLines = (ItemLines)method.invoke(objectCV, null);
        tmpXML = getTagsFromItemLines(itemLines, tagName);
      } else
      {
        method = classCV[0].getMethod(attr.getNamedItem("get").getNodeValue(), null);
        ret = method.invoke(objectCV, null);

        Object arg[] = new Object[1];

        if (ret != null)
        {
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.