@Test public void testGetStrB() { TestUtils.assertEquals("4", function.getStrB(null)); }
@Override public final CharSequence getStrB(Record rec) { final char value = getChar(rec); if (value == 0) { return null; } sinkB.clear(); sinkB.put(value); return sinkB; }
CharFunction implements Function { @Override public final CharSequence getStrB(Record rec) { final char value = getChar(rec); if (value == 0) { return null; } sinkB.clear(); sinkB.put(value); return sinkB; } }
CharFunction implements Function { @Override public final CharSequence getStrB(Record rec) { final char value = getChar(rec); if (value == 0) { return null; } sinkB.clear(); sinkB.put(value); return sinkB; } CharFunction(int position); }
CharFunction implements Function { @Override public final CharSequence getStrB(Record rec) { final char value = getChar(rec); if (value == 0) { return null; } sinkB.clear(); sinkB.put(value); return sinkB; } CharFunction(int position); @Override final BinarySequence getBin(Record rec); @Override Long256 getLong256A(Record rec); @Override Long256 getLong256B(Record rec); @Override long getBinLen(Record rec); @Override final boolean getBool(Record rec); @Override final byte getByte(Record rec); @Override final long getDate(Record rec); @Override double getDouble(Record rec); @Override float getFloat(Record rec); @Override int getInt(Record rec); @Override long getLong(Record rec); @Override short getShort(Record rec); @Override RecordMetadata getMetadata(); @Override int getPosition(); @Override RecordCursorFactory getRecordCursorFactory(); @Override final CharSequence getStr(Record rec); @Override final void getStr(Record rec, CharSink sink); @Override final CharSequence getStrB(Record rec); @Override final int getStrLen(Record rec); @Override final CharSequence getSymbol(Record rec); @Override long getTimestamp(Record rec); @Override void getLong256(Record rec, CharSink sink); @Override final int getType(); }
CharFunction implements Function { @Override public final CharSequence getStrB(Record rec) { final char value = getChar(rec); if (value == 0) { return null; } sinkB.clear(); sinkB.put(value); return sinkB; } CharFunction(int position); @Override final BinarySequence getBin(Record rec); @Override Long256 getLong256A(Record rec); @Override Long256 getLong256B(Record rec); @Override long getBinLen(Record rec); @Override final boolean getBool(Record rec); @Override final byte getByte(Record rec); @Override final long getDate(Record rec); @Override double getDouble(Record rec); @Override float getFloat(Record rec); @Override int getInt(Record rec); @Override long getLong(Record rec); @Override short getShort(Record rec); @Override RecordMetadata getMetadata(); @Override int getPosition(); @Override RecordCursorFactory getRecordCursorFactory(); @Override final CharSequence getStr(Record rec); @Override final void getStr(Record rec, CharSink sink); @Override final CharSequence getStrB(Record rec); @Override final int getStrLen(Record rec); @Override final CharSequence getSymbol(Record rec); @Override long getTimestamp(Record rec); @Override void getLong256(Record rec, CharSink sink); @Override final int getType();  }