List of usage examples for org.apache.lucene.document FieldType storeTermVectorPositions
boolean storeTermVectorPositions
To view the source code for org.apache.lucene.document FieldType storeTermVectorPositions.
Click Source Link
From source file:org.codelibs.elasticsearch.index.mapper.FieldMapper.java
License:Apache License
public static String termVectorOptionsToString(FieldType fieldType) { if (!fieldType.storeTermVectors()) { return "no"; } else if (!fieldType.storeTermVectorOffsets() && !fieldType.storeTermVectorPositions()) { return "yes"; } else if (fieldType.storeTermVectorOffsets() && !fieldType.storeTermVectorPositions()) { return "with_offsets"; } else {//from w ww. j a v a 2 s .c om StringBuilder builder = new StringBuilder("with"); if (fieldType.storeTermVectorPositions()) { builder.append("_positions"); } if (fieldType.storeTermVectorOffsets()) { builder.append("_offsets"); } if (fieldType.storeTermVectorPayloads()) { builder.append("_payloads"); } return builder.toString(); } }