Example usage for org.apache.commons.beanutils.converters ByteArrayConverter ByteArrayConverter

List of usage examples for org.apache.commons.beanutils.converters ByteArrayConverter ByteArrayConverter

Introduction

In this page you can find the example usage for org.apache.commons.beanutils.converters ByteArrayConverter ByteArrayConverter.

Prototype

public ByteArrayConverter() 

Source Link

Document

Create a Converter that will throw a ConversionException if a conversion error occurs.

Usage

From source file:com.sm.test.TestClient.java

public static void main(String[] args) {
    ccf = ClusterClientFactory.connect(HOST_CONNECT_URL, STORENAME);
    client = ccf.getDefaultStore();/*from   w ww  .ja v a 2  s .  co m*/
    while (true) {
        try {
            long time = System.currentTimeMillis() / 1000;
            ByteArrayConverter converter = new ByteArrayConverter();
            Key<ByteArray> key = Key.createKey(new ByteArray("1.abcdef".getBytes()));
            Bar bar = new Bar();
            client.put(key, new ByteArray("FooBar".getBytes()));
            Value<ByteArray> value = client.get(key);
            System.out.println("" + new String(value.getData().get()));
            try {
                Thread.sleep(3000L);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
        if (false)
            break;
    }
    client.close();
    ccf.close();
}

From source file:org.fhcrc.cpl.viewer.util.ConvertHelper.java

protected void register() {
    super.register();

    ConvertUtils.register(new MyBooleanConverter(), Boolean.TYPE);
    ConvertUtils.register(new NullSafeConverter(new MyBooleanConverter()), Boolean.class);
    ConvertUtils.register(new NullSafeConverter(new ByteArrayConverter()), byte[].class);
    ConvertUtils.register(new PercentWrapper(new DoubleConverter()), Double.TYPE);
    ConvertUtils.register(new NullSafeConverter(new PercentWrapper(new DoubleConverter())), Double.class);
    ConvertUtils.register(new PercentWrapper(new FloatConverter()), Float.TYPE);
    ConvertUtils.register(new NullSafeConverter(new PercentWrapper(new FloatConverter())), Float.class);
    ConvertUtils.register(new ChargeWrapper(new IntegerConverter()), Integer.TYPE);
    ConvertUtils.register(new NullSafeConverter(new ChargeWrapper(new IntegerConverter())), Integer.class);
    ConvertUtils.register(new NullSafeConverter(new DateFriendlyStringConverter()), String.class);
    ConvertUtils.register(new LenientTimestampConverter(), java.sql.Timestamp.class);
    ConvertUtils.register(new LenientDateConverter(), java.util.Date.class);
}