Package org.apache.commons.jxpath

Examples of org.apache.commons.jxpath.JXPathContext.iterate()


        if (ptr.getNode() != null) {
            // There are some nodes to load from

            JXPathContext multiValueContext = jctx.getRelativeContext(ptr);
            // build a jxpath iterator for pointers
            Iterator rowPointers = multiValueContext.iterate(this.rowPath);

            LinkedList list = new LinkedList();

            while (rowPointers.hasNext()) {
                Object value = rowPointers.next();
View Full Code Here


        if (ptr.getNode() != null) {
            // There are some nodes to load from

            JXPathContext multiValueContext = jctx.getRelativeContext(ptr);
            // build a jxpath iterator for pointers
            Iterator rowPointers = multiValueContext.iterate(this.rowPath);

            LinkedList list = new LinkedList();

            while (rowPointers.hasNext()) {
                Object value = rowPointers.next();
View Full Code Here

        try {
            JXPathContext jxContext = JXPathContext.newContext(contextObj);
            setup(setup, jxContext, modeConf);

            List values = null;
            Iterator i = jxContext.iterate(name);
            if (i.hasNext()) {
                values = new LinkedList();
            }
            while (i.hasNext()) {
                values.add(i.next());
View Full Code Here

        if (ptr.getNode() != null) {
            // There are some nodes to load from

            JXPathContext multiValueContext = jctx.getRelativeContext(ptr);
            // build a jxpath iterator for pointers
            Iterator rowPointers = multiValueContext.iterate(this.rowPath);

            LinkedList list = new LinkedList();

            while (rowPointers.hasNext()) {
                Object value = rowPointers.next();
View Full Code Here

            // all values for regular_feature2 are iterated by a single iterator
            // and it is not clear to which element of array_feature1 a particular
            // regular_feature2 belongs
            JXPathContext ctx = JXPathContext.newContext(mv.m_matchedObject);
            ctx.setLenient(true);
            for (Iterator<?> it = ctx.iterate(m_target_path_tokens[0]); it.hasNext();) {
                // System.out.printf("%s=%s\n", m_target_path_tokens[0], it.next());
                if (result.size() > 1 && m_delimit_array_values) {
                    result.add(new MatchedValue(new ArrayDelimiterObject(0), new ArrayList<Object>()));                   
                }
                result.add(new MatchedValue(it.next(), new ArrayList<Object>()));
View Full Code Here

        Node root = ((DocumentHandler) handlers.firstElement()).getParseNode();
        JXPathContext jxpContext = JXPathContextFactory.newInstance().newContext(null, root);

        jxpContext.setLenient(true);

        Iterator itr = jxpContext.iterate(xpath);

        for (; itr.hasNext();) {
            Object obj = itr.next();

            if (handler.getParseNode().equals(obj)) {
View Full Code Here

    }
    else {
      context=JXPathContext.newContext(loadedImage);
    }
   
    Iterator values = context.iterate(path);

    int count=1;
    while (values.hasNext()) {
      Object value = values.next();
      if(value==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.