public LeafFieldsLookup getLeafFieldsLookup(LeafReaderContext context) { return new LeafFieldsLookup(mapperService, types, context.reader()); }
public void setDocument(int docId) { if (this.docId == docId) { // if we are called with the same docId, don't invalidate source return; } this.docId = docId; clearCache(); }
@Override public boolean containsKey(Object key) { try { loadFieldData(key.toString()); return true; } catch (Exception e) { return false; } }
public void setDocument(int docId) { docMap.setDocument(docId); sourceLookup.setSegmentAndDocument(ctx, docId); fieldsLookup.setDocument(docId); } }
public void setDocument(int docId) { docMap.setDocument(docId); sourceLookup.setSegmentAndDocument(ctx, docId); fieldsLookup.setDocument(docId); } }
@Override public Object get(Object key) { return loadFieldData(key.toString()); }
public void setDocument(int docId) { if (this.docId == docId) { // if we are called with the same docId, don't invalidate source return; } this.docId = docId; clearCache(); }
public void setDocument(int docId) { docMap.setDocument(docId); sourceLookup.setSegmentAndDocument(ctx, docId); fieldsLookup.setDocument(docId); } }
public LeafFieldsLookup getLeafFieldsLookup(LeafReaderContext context) { return new LeafFieldsLookup(mapperService, types, context.reader()); }
@Override public boolean containsKey(Object key) { try { loadFieldData(key.toString()); return true; } catch (Exception e) { return false; } }
public void setDocument(int docId) { if (this.docId == docId) { // if we are called with the same docId, don't invalidate source return; } this.docId = docId; clearCache(); }
public void setDocument(int docId) { docMap.setDocument(docId); sourceLookup.setSegmentAndDocument(ctx, docId); fieldsLookup.setDocument(docId); indexLookup.setDocument(docId); } }
public LeafFieldsLookup getLeafFieldsLookup(LeafReaderContext context) { return new LeafFieldsLookup(mapperService, types, context.reader()); }
@Override public boolean containsKey(Object key) { try { loadFieldData(key.toString()); return true; } catch (Exception e) { return false; } }
public void setDocument(int docId) { if (this.docId == docId) { // if we are called with the same docId, don't invalidate source return; } this.docId = docId; clearCache(); }
public void setDocument(int docId) { docMap.setDocument(docId); sourceLookup.setSegmentAndDocument(ctx, docId); fieldsLookup.setDocument(docId); indexLookup.setDocument(docId); } }
public LeafFieldsLookup getLeafFieldsLookup(LeafReaderContext context) { return new LeafFieldsLookup(mapperService, types, context.reader()); }
@Override public boolean containsKey(Object key) { try { loadFieldData(key.toString()); return true; } catch (Exception e) { return false; } }
public void setDocument(int docId) { if (this.docId == docId) { // if we are called with the same docId, don't invalidate source return; } this.docId = docId; clearCache(); }
public LeafFieldsLookup getLeafFieldsLookup(LeafReaderContext context) { return new LeafFieldsLookup(mapperService, types, context.reader()); }