break; case "fragment_offset": field.fragmentOffset((Integer) param.getValue()); break; case "fragment_size":
break; case "fragment_offset": field.fragmentOffset((Integer) param.getValue()); break; case "fragment_size":
/** * Adds a field to be highlighted with a provided fragment size (in characters), and * a provided (maximum) number of fragments. * * @param name The field to highlight * @param fragmentSize The size of a fragment in characters * @param numberOfFragments The (maximum) number of fragments * @param fragmentOffset The offset from the start of the fragment to the start of the highlight */ public HighlightBuilder field(String name, int fragmentSize, int numberOfFragments, int fragmentOffset) { return field(new Field(name).fragmentSize(fragmentSize).numOfFragments(numberOfFragments) .fragmentOffset(fragmentOffset)); }
/** * Adds a field to be highlighted with a provided fragment size (in characters), and * a provided (maximum) number of fragments. * * @param name The field to highlight * @param fragmentSize The size of a fragment in characters * @param numberOfFragments The (maximum) number of fragments * @param fragmentOffset The offset from the start of the fragment to the start of the highlight */ public HighlightBuilder field(String name, int fragmentSize, int numberOfFragments, int fragmentOffset) { return field(new Field(name).fragmentSize(fragmentSize).numOfFragments(numberOfFragments) .fragmentOffset(fragmentOffset)); }
/** * Adds a field to be highlighted with a provided fragment size (in characters), and * a provided (maximum) number of fragments. * * @param name The field to highlight * @param fragmentSize The size of a fragment in characters * @param numberOfFragments The (maximum) number of fragments * @param fragmentOffset The offset from the start of the fragment to the start of the highlight */ public HighlightBuilder field(String name, int fragmentSize, int numberOfFragments, int fragmentOffset) { return field(new Field(name).fragmentSize(fragmentSize).numOfFragments(numberOfFragments) .fragmentOffset(fragmentOffset)); }
/** * Read from a stream. */ public Field(StreamInput in) throws IOException { super(in); name = in.readString(); fragmentOffset(in.readVInt()); matchedFields(in.readOptionalStringArray()); assert this.equals(new Field(this, highlightQuery)) : "copy constructor is broken"; }
/** * Read from a stream. */ public Field(StreamInput in) throws IOException { super(in); name = in.readString(); fragmentOffset(in.readVInt()); matchedFields(in.readOptionalStringArray()); assert this.equals(new Field(this, highlightQuery)) : "copy constructor is broken"; }
/** * Read from a stream. */ public Field(StreamInput in) throws IOException { super(in); name = in.readString(); fragmentOffset(in.readVInt()); matchedFields(in.readOptionalStringArray()); }
/** * Adds a field to be highlighted with a provided fragment size (in characters), and * a provided (maximum) number of fragments. * * @param name The field to highlight * @param fragmentSize The size of a fragment in characters * @param numberOfFragments The (maximum) number of fragments * @param fragmentOffset The offset from the start of the fragment to the start of the highlight */ public HighlightBuilder field(String name, int fragmentSize, int numberOfFragments, int fragmentOffset) { return field(new Field(name).fragmentSize(fragmentSize).numOfFragments(numberOfFragments) .fragmentOffset(fragmentOffset)); }
/** * Read from a stream. */ public Field(StreamInput in) throws IOException { super(in); name = in.readString(); fragmentOffset(in.readVInt()); matchedFields(in.readOptionalStringArray()); assert this.equals(new Field(this, highlightQuery)) : "copy constructor is broken"; }