@Override protected Object convertTinyInt(Column column, Field fieldDefn, Object data) { return convertValue(column, fieldDefn, data, BYTE_FALSE, (r) -> { if (data instanceof Byte) { r.deliver(data); } else if (data instanceof Number) { Number value = (Number) data; r.deliver(value.byteValue()); } else if (data instanceof Boolean) { r.deliver(NumberConversions.getByte((boolean) data)); } else if (data instanceof String) { r.deliver(Byte.parseByte((String) data)); } }); }