@Override public BytesRef lookupOrd(long ord) { return inner.lookupOrd(ord); } }
@Override public BytesRef lookupOrd(long ord) { return inner.lookupOrd(ord); } }
@Override public BytesRef lookupOrd(int ord) { return in.lookupOrd(ord); }
@Override public BytesRef lookupOrd(long ord) { return inner.lookupOrd(ord); } }
@Override public BytesRef lookupOrd(int ord) { return values.lookupOrd(ord); }
@Override public BytesRef lookupOrd(int ord) { return in.lookupOrd(ord); }
@Override public BytesRef lookupOrd(int ord) { return values.lookupOrd(ord); }
@Override public BytesRef lookupOrd(int ord) { return values.lookupOrd(ord); }
@Override public BytesRef lookupOrd(int ord) { return in.lookupOrd(ord); }
@Override public BytesRef lookupOrd(long ord) { return values.lookupOrd(ord); }
@Override public BytesRef valueAt(int index) { return values.lookupOrd(values.ordAt(index)); }
@Override public BytesRef valueAt(int index) { return values.lookupOrd(values.ordAt(index)); }
@Override public BytesRef lookupOrd(long globalOrd) { final long segmentOrd = ordinalMap.getFirstSegmentOrd(globalOrd); int readerIndex = ordinalMap.getFirstSegmentNumber(globalOrd); return bytesValues[readerIndex].lookupOrd(segmentOrd); }
@Override public BytesRef lookupOrd(long globalOrd) { final long segmentOrd = ordinalMap.getFirstSegmentOrd(globalOrd); int readerIndex = ordinalMap.getFirstSegmentNumber(globalOrd); return bytesValues[readerIndex].lookupOrd(segmentOrd); }
@Override public String get(int index) { BytesRef encoded = values.lookupOrd(values.ordAt(0)); InetAddress address = InetAddressPoint.decode( Arrays.copyOfRange(encoded.bytes, encoded.offset, encoded.offset + encoded.length)); return InetAddresses.toAddrString(address); }
@Override public String get(int index) { BytesRef encoded = values.lookupOrd(values.ordAt(0)); InetAddress address = InetAddressPoint.decode( Arrays.copyOfRange(encoded.bytes, encoded.offset, encoded.offset + encoded.length)); return InetAddresses.toAddrString(address); }
@Override public BytesRef lookupOrd(long ord) { scratch.setLength(0); scratch.append(prefix); scratch.append(idValues.lookupOrd(ord)); return scratch.get(); }