List of usage examples for org.apache.lucene.search.spans FieldMaskingSpanQuery getField
@Override
public String getField()
From source file:org.elasticsearch.index.query.FieldMaskingSpanQueryBuilderTests.java
License:Apache License
@Override protected void doAssertLuceneQuery(FieldMaskingSpanQueryBuilder queryBuilder, Query query, QueryShardContext context) throws IOException { String fieldInQuery = queryBuilder.fieldName(); MappedFieldType fieldType = context.fieldMapper(fieldInQuery); if (fieldType != null) { fieldInQuery = fieldType.name(); }//from ww w . j ava2 s . c om assertThat(query, instanceOf(FieldMaskingSpanQuery.class)); FieldMaskingSpanQuery fieldMaskingSpanQuery = (FieldMaskingSpanQuery) query; assertThat(fieldMaskingSpanQuery.getField(), equalTo(fieldInQuery)); assertThat(fieldMaskingSpanQuery.getMaskedQuery(), equalTo(queryBuilder.innerQuery().toQuery(context))); }