Package org.exist.dom

Examples of org.exist.dom.EmptyNodeSet$EmptyCollectionIterator


    @Override
    public NodeSet eval(
        final NGramIndexWorker index, final DocumentSet docs, final List<QName> qnames, final NodeSet nodeSet,
        final int axis, final int expressionId) throws TerminatedException {
        // TODO: Or match all?
        return new EmptyNodeSet();
    }
View Full Code Here


        while (expressions.size() >= 3) {
            formEvaluatableTriples(expressionId);
        }

        if (expressions.isEmpty())
            return new EmptyNodeSet();
        // TODO: Should probably return nodes the satisfying the size constraint when wildcards are present

        if (expressions.size() != 1 || !(expressions.get(0) instanceof EvaluatableExpression)) { // Should not happen.
            LOG.error("Expression " + toString() + " could not be evaluated");
            throw new XPathException("Could not evaluate wildcarded query.");
View Full Code Here

        final NodeSet nodeSet, final int axis) throws XPathException {
        String[] ngrams = NGramSearch.getDistinctNGrams(query, index.getN());

        // Nothing to search for? The find nothing.
        if (ngrams.length == 0)
            return new EmptyNodeSet();

        String firstNgramm = ngrams[0];
        LOG.trace("First NGRAM: " + firstNgramm);
        NodeSet result = index.search(getExpressionId(), docs, qnames, firstNgramm, firstNgramm, context, nodeSet, axis);
View Full Code Here

TOP

Related Classes of org.exist.dom.EmptyNodeSet$EmptyCollectionIterator

Copyright © 2018 www.massapicom. 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.