@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeInt(simple.size()); for (String t : simple) { out.writeString(t); } }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVInt(shards.length); for (ShardSegments shard : shards) { shard.writeTo(out); } }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVLong(tookInMillis); out.writeVLong(count); out.writeVInt(matches.length); for (Match match : matches) { match.writeTo(out); } }
@Override public void writeTo(StreamOutput out) throws IOException { super.writeTo(out); out.writeVLong(count); }