Examples of LuceneProxyNodeQuery


Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

      return nmq;
    }

    @Override
    public Query getLuceneProxyQuery() {
      return new LuceneProxyNodeQuery(nmq);
    }
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

      return ntq;
    }

    @Override
    public Query getLuceneProxyQuery() {
      return new LuceneProxyNodeQuery(ntq);
    }
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

      return npq;
    }

    @Override
    public Query getLuceneProxyQuery() {
      return new LuceneProxyNodeQuery(npq);
    }
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

      return (NodeBooleanQueryBuilder) super.bound(lowerBound, upperBound);
    }

    @Override
    public Query getLuceneProxyQuery() {
      return new LuceneProxyNodeQuery(nbq);
    }
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

      return twq;
    }

    @Override
    public Query getLuceneProxyQuery() {
      return new LuceneProxyNodeQuery(twq);
    }
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

  public org.apache.lucene.search.BooleanQuery toQuery(final boolean proxy) throws QueryNodeException {
    final org.apache.lucene.search.BooleanQuery query = new org.apache.lucene.search.BooleanQuery(true);
    // convert clauses
    for (final QueryClause clause : clauses) {
      // wrap node query into a lucene proxy query
      final Query q = new LuceneProxyNodeQuery((org.sindice.siren.search.node.NodeQuery) clause.getQuery().toQuery(false));
      query.add(q, clause.getBooleanOccur());
    }
    // add boost
    if (this.hasBoost()) {
      query.setBoost(this.getBoost());
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

    final List<QueryNode> children = booleanNode.getChildren();

    for (final QueryNode child : children) {
      final Object obj = child.getTag(QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID);
      // wrap the query into a LuceneProxyNodeQuery
      final Query query = new LuceneProxyNodeQuery((NodeQuery) obj);
      try {
        bQuery.add(query, getModifierValue(child));
      }
      catch (final TooManyClauses ex) {
        throw new QueryNodeException(new MessageImpl(
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

      return tq;
    }

    @Override
    public Query getLuceneProxyQuery() {
      return new LuceneProxyNodeQuery(tq);
    }
View Full Code Here

Examples of org.sindice.siren.search.node.LuceneProxyNodeQuery

        final Query cq = clause.getQuery();
        clause.setQuery(this.wrap(cq));
      }
      return q;
    } else if (q instanceof NodeQuery) {
      return new LuceneProxyNodeQuery((NodeQuery) q);
    } else {
      throw new QueryNodeException(new Error("Expected a BooleanQuery or a NodeQuery: got '" +
      q.getClass().getCanonicalName() + "'"));
    }
  }
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.