@Override public int size() { return in.size(); } }
int fieldCount = fields.size();
int numFields = vectors.size(); if (numFields == -1) {
int numFields = vectors.size(); if (numFields == -1) {
@Override public int size() { return in.size(); } }
@Override public int size() { return in.size(); } }
@Override public int size() { return fields.size(); }
@Override public int size() { return in.size(); } }
@Override public int size() { return fields.size(); }
@Override public Fields get(int docID) throws IOException { if (tvx != null) { Fields fields = new TVFields(docID); if (fields.size() == 0) { // TODO: we can improve writer here, eg write 0 into // tvx file, so we know on first read from tvx that // this doc has no TVs return null; } else { return fields; } } else { return null; } }
int fieldCount = fields.size();
} else { Fields fields = MultiFields.getFields(reader); if (fields.size() == 0) { throw new RuntimeException("no fields found for this index");
int fieldCount = fields.size();
} else { Fields fields = MultiFields.getFields(reader); if (fields.size() == 0) { throw new RuntimeException("no fields found for this index");
} else { Fields fields = MultiFields.getFields(reader); if (fields.size() == 0) { throw new RuntimeException("no fields found for this index");
int numFields = vectors.size(); if (numFields == -1) {
int numFields = vectors.size(); if (numFields == -1) {
int numFields = vectors.size(); if (numFields == -1) {
int numFields = vectors.size(); if (numFields == -1) {