Package org.apache.xpath.objects

Examples of org.apache.xpath.objects.XObject.num()


          {
            return new Boolean(xobj.bool());
          }
          else if(javaClass.isPrimitive())
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
          else
          {
            DTMIterator iter = xobj.iter();
            int childHandle = iter.nextNode();
View Full Code Here


                        break;

                    case XObject.CLASS_NUMBER:
                        ni = EMPTY_NODE_ITERATOR;

                        node = new DocumentImpl().createTextNode(Double.toString(xobject.num()));
                        if (n instanceof DBNode) {
                            ((TextImpl) node).setSource(((DBNode) n).getSource());
                        }
                        break;
                }
View Full Code Here

      switch (result.getType())
      {
        case XObject.CLASS_BOOLEAN:
          return result.bool();
        case XObject.CLASS_NUMBER:
          return result.num();
        case XObject.CLASS_STRING:
          return result.str();
        case XObject.CLASS_NODESET:
          if (_onlyFirstResult)
            return result.nodeset().nextNode();
View Full Code Here

            return xobj.str();
          else if(javaClass == Boolean.TYPE)
            return new Boolean(xobj.bool());
          else
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
        }
        // break; Unreachable
       
      case XObject.CLASS_STRING:
View Full Code Here

          }
          else if(javaClass == Boolean.TYPE)
            return new Boolean(xobj.bool());
          else
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
        }
        // break; Unreachable
       
      case XObject.CLASS_RTREEFRAG:
View Full Code Here

          {
            return new Boolean(xobj.bool());
          }
          else if(javaClass.isPrimitive())
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
          else
          {
            Node child = xobj.rtree().getFirstChild();
            if(javaClass.isAssignableFrom(child.getClass()))
View Full Code Here

          {
            return new Boolean(xobj.bool());
          }
          else if(javaClass.isPrimitive())
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
          else
          {
            Node child = xobj.nodeset().nextNode();
            if(javaClass.isAssignableFrom(child.getClass()))
View Full Code Here

    CountersTable ctable = transformer.getCountersTable();

    if (null != m_valueExpr)
    {
      XObject countObj = m_valueExpr.execute(xctxt, sourceNode, this);
      int count = (int) java.lang.Math.floor(countObj.num()+ 0.5);

      list = new int[1];
      list[0] = count;
    }
    else
View Full Code Here

            return xobj.str();
          else if(javaClass == Boolean.TYPE)
            return new Boolean(xobj.bool());
          else
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
        }
        // break; Unreachable
       
      case XObject.CLASS_STRING:
View Full Code Here

          }
          else if(javaClass == Boolean.TYPE)
            return new Boolean(xobj.bool());
          else
          {
            return convertDoubleToNumber(xobj.num(), javaClass);
          }
        }
        // break; Unreachable
       
      case XObject.CLASS_RTREEFRAG:
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.