@Test public void testToFacetValue() throws Exception { ByteArrayConverter converter = new ByteArrayConverter(); assertNull(converter.toFacetValue(null)); byte[] bytes = "Hello".getBytes(); ByteBuffer buffer = ByteBuffer.wrap(bytes); assertArrayEquals(bytes, (byte[]) converter.toFacetValue(buffer)); }
@Override public Object toFacetValue(Object value) { if (value == null) { return null; } ByteBuffer buff = (ByteBuffer) value; byte[] bytes = new byte[buff.remaining()]; buff.get(bytes); return bytes; }
ByteArrayConverter implements Converter { @Override public Object toFacetValue(Object value) { if (value == null) { return null; } ByteBuffer buff = (ByteBuffer) value; byte[] bytes = new byte[buff.remaining()]; buff.get(bytes); return bytes; } }
ByteArrayConverter implements Converter { @Override public Object toFacetValue(Object value) { if (value == null) { return null; } ByteBuffer buff = (ByteBuffer) value; byte[] bytes = new byte[buff.remaining()]; buff.get(bytes); return bytes; }  }
ByteArrayConverter implements Converter { @Override public Object toFacetValue(Object value) { if (value == null) { return null; } ByteBuffer buff = (ByteBuffer) value; byte[] bytes = new byte[buff.remaining()]; buff.get(bytes); return bytes; }  @Override DataType getDataType(); @Override Class<?> getValueType(); @Override Object toColumnValue(Object value); @Override Object toFacetValue(Object value); }
ByteArrayConverter implements Converter { @Override public Object toFacetValue(Object value) { if (value == null) { return null; } ByteBuffer buff = (ByteBuffer) value; byte[] bytes = new byte[buff.remaining()]; buff.get(bytes); return bytes; }  @Override DataType getDataType(); @Override Class<?> getValueType(); @Override Object toColumnValue(Object value); @Override Object toFacetValue(Object value);  }