Lines Matching refs:field
49 * A map containing the query text for each field. (We use a sorted map here
57 * Set search string for the "full" field.
65 * Get search string for the "full" field.
73 * Set search string for the "defs" field.
81 * Get search string for the "full" field.
89 * Set search string for the "refs" field.
97 * Get search string for the "refs" field.
104 /** Set search string for the "path" field.
112 * Get search string for the "path" field.
120 * Set search string for the "hist" field.
128 * Get search string for the "hist" field.
167 String field = entry.getKey();
169 queryList.add(buildQuery(field, escapeQueryString(field, queryText)));
209 * Add query text for the specified field.
211 * @param field the field to add query text for
215 private QueryBuilder addQueryText(String field, String query) {
217 queries.remove(field);
219 queries.put(field, query);
224 private String getQueryText(String field) {
225 return queries.get(field);
231 * @param field the field for which the query string is provided
235 private static String escapeQueryString(String field, String query) {
236 return FULL.equals(field)
237 // The free text field may contain terms qualified with other
238 // field names, so we don't escape single colons.
248 * @param field the field to build the query against
253 private static Query buildQuery(String field, String queryText)
256 return new CustomQueryParser(field).parse(queryText);