@Override public ScriptDocValues<?> run() { return fieldDataLookup.apply(fieldType).load(reader).getScriptValues(); } });
@Override public SortedBinaryDocValues bytesValues(LeafReaderContext context) { return indexFieldData.load(context).getBytesValues(); } }
@Override public AtomicFieldData load(LeafReaderContext context) { return new UidAtomicFieldData(prefix, idFieldData.load(context)); }
protected SortedBinaryDocValues getValues(LeafReaderContext context) throws IOException { return indexFieldData.load(context).getBytesValues(); }
final SortedBinaryDocValues values; if (fieldData != null) { AtomicFieldData leafData = fieldData.load(ctx); values = leafData.getBytesValues(); if (values == null) throw new NullPointerException("failed to get fielddata");
IndexFieldData<?> global = ifd.loadGlobal(reader); if (reader.leaves().isEmpty() == false) { global.load(reader.leaves().get(0));
int readerIndex = ReaderUtil.subIndex(hit.docId(), context.searcher().getIndexReader().leaves()); subReaderContext = context.searcher().getIndexReader().leaves().get(readerIndex); data = indexFieldData.load(subReaderContext); if (format == null) { scriptValues = data.getLegacyFieldValues();
@Override public SortedBinaryDocValues bytesValues(LeafReaderContext context) { return indexFieldData.load(context).getBytesValues(); } }
@Override public SortedBinaryDocValues bytesValues(LeafReaderContext context) { return indexFieldData.load(context).getBytesValues(); } }
@Override public ScriptDocValues<?> run() { return fieldDataLookup.apply(fieldType).load(reader).getScriptValues(); } });
@Override public SortedBinaryDocValues bytesValues(LeafReaderContext context) { return indexFieldData.load(context).getBytesValues(); } }
@Override public SortedBinaryDocValues bytesValues(LeafReaderContext context) { return indexFieldData.load(context).getBytesValues(); } }
@Override public ScriptDocValues<?> run() { return fieldDataLookup.apply(fieldType).load(reader).getScriptValues(); } });
@Override public ScriptDocValues<?> run() { return fieldDataService.getForField(fieldType).load(reader).getScriptValues(); } });
@Override public void doSetNextReader(LeafReaderContext context) throws IOException { // we use the UID because id might not be indexed values = uidFieldData.load(context).getBytesValues(); aggregatorLeafCollector = aggregatorCollector.getLeafCollector(context); }
@Override public ScriptDocValues run() { return fieldDataService.getForField(fieldType).load(reader).getScriptValues(); } });
@Override public void setNextReader(final AtomicReaderContext context) throws IOException { super.setNextReader(context); _sliceFieldValues = _sliceFieldData.load(context).getBytesValues(); }
@Override protected void set(int atomicReaderId, int atomicDocId) { // loading values from field data cache is costly, // therefore we load values from cache only if new atomic reader id if (lastAtomicReaderId != atomicReaderId) { LeafReaderContext leafReader = reader.leaves().get(atomicReaderId); this.values = this.fieldData.load(leafReader).getBytesValues(); } this.values.setDocument(atomicDocId); this.count = 0; this.lastAtomicReaderId = atomicReaderId; }
@Override protected void set(int atomicReaderId, int atomicDocId) { // loading values from field data cache is costly, // therefore we load values from cache only if new atomic reader id if (lastAtomicReaderId != atomicReaderId) { LeafReaderContext leafReader = reader.leaves().get(atomicReaderId); this.values = this.fieldData.load(leafReader).getBytesValues(); } this.values.setDocument(atomicDocId); this.count = 0; this.lastAtomicReaderId = atomicReaderId; }