@Override protected Query doToQuery(QueryShardContext context) throws IOException { Query innerBig = big.toQuery(context); assert innerBig instanceof SpanQuery; Query innerLittle = little.toQuery(context); assert innerLittle instanceof SpanQuery; return new SpanWithinQuery((SpanQuery) innerBig, (SpanQuery) innerLittle); }
@Override protected Query doToQuery(QueryShardContext context) throws IOException { Query innerBig = big.toQuery(context); assert innerBig instanceof SpanQuery; Query innerLittle = little.toQuery(context); assert innerLittle instanceof SpanQuery; return new SpanWithinQuery((SpanQuery) innerBig, (SpanQuery) innerLittle); }
@Override final public SpanQuery getQuery(final QueryContext queryContext) throws IOException, ParseException, ReflectiveOperationException, QueryNodeException { return new org.apache.lucene.search.spans.SpanWithinQuery(big.getQuery(queryContext), little.getQuery(queryContext)); }
@Override protected Query doToQuery(QueryShardContext context) throws IOException { Query innerBig = big.toQuery(context); assert innerBig instanceof SpanQuery; Query innerLittle = little.toQuery(context); assert innerLittle instanceof SpanQuery; return new SpanWithinQuery((SpanQuery) innerBig, (SpanQuery) innerLittle); }
@Override protected Query doToQuery(QueryShardContext context) throws IOException { Query innerBig = big.toQuery(context); assert innerBig instanceof SpanQuery; Query innerLittle = little.toQuery(context); assert innerLittle instanceof SpanQuery; return new SpanWithinQuery((SpanQuery) innerBig, (SpanQuery) innerLittle); }
@Override protected Query doToQuery(QueryShardContext context) throws IOException { Query innerBig = big.toQuery(context); assert innerBig instanceof SpanQuery; Query innerLittle = little.toQuery(context); assert innerLittle instanceof SpanQuery; return new SpanWithinQuery((SpanQuery) innerBig, (SpanQuery) innerLittle); }
Query query = new SpanWithinQuery(big, little); if (boost != 1.0F) { query.setBoost(boost);