List of usage examples for org.apache.solr.schema FieldType getRewriteMethod
public MultiTermQuery.RewriteMethod getRewriteMethod(QParser parser, SchemaField field)
From source file:org.tallison.solr.search.SolrSpanQueryParser.java
License:Apache License
/** * @param fieldName field name/*from w ww.ja va 2 s . co m*/ * @return RewriteMethod for a given field */ @Override public RewriteMethod getMultiTermRewriteMethod(String fieldName) { SchemaField field = schema.getFieldOrNull(fieldName); if (field == null) { return getMultiTermRewriteMethod(); } FieldType type = field.getType(); return type.getRewriteMethod(nonTextParser, field); }