@Override public boolean isNull(int index) { return ac.isNull(index); }
@Override byte[] getBytes(int inputIndex) { if(vector.isNull(inputIndex)){ return null; } return vector.get(inputIndex); }
@Override public byte[] getBytes(int index) { if (ac.isNull(index)) { return null; } return ac.get(index); }
@Override public InputStreamReader getReader(int index) { if (ac.isNull(index)) { return null; } return new InputStreamReader(getStream(index), Charsets.UTF_8); }
@Override public String getString(int index) { if (ac.isNull(index)) { return null; } return new String(getBytes(index), Charsets.UTF_8); }
@Override public String getObject(int index) { if (ac.isNull(index)) { return null; } return getString(index); }
public boolean isSet(){ return !vector.isNull(idx()); }
@Override public InputStream getStream(int index) { if (ac.isNull(index)) { return null; } NullableVarCharHolder h = new NullableVarCharHolder(); ac.get(index, h); return new ByteBufInputStream(h.buffer.slice(h.start, h.end)); }
if (str1V.isNull(i)) { continue;