public abstract class SimpleConverter<T> extends Object
| Constructor and Description |
|---|
SimpleConverter(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canConvert(byte[] obj) |
boolean |
canConvert(Class<?> type) |
protected boolean |
canConvert(String obj) |
boolean |
canConvertFromBytes(byte[] obj,
Class<?> expected) |
boolean |
canConvertFromString(String obj,
Class<?> expected) |
boolean |
canConvertToBytes(Object obj) |
boolean |
canConvertToString(Object obj) |
void |
checkInstance(T obj,
Class<? extends T> expected) |
int |
compareTo(com.googlecode.n_orm.conversion.Converter<?> rhs) |
abstract T |
fromBytes(byte[] rep,
Class<?> type) |
abstract T |
fromString(String rep,
Class<?> expected) |
Object |
fromStringReverted(String rep,
Class<?> type) |
Class<T> |
getClazz() |
abstract T |
getDefaultValue(Class<?> type) |
protected abstract byte[] |
toBytes(T obj) |
byte[] |
toBytes(T obj,
Class<? extends T> expected) |
protected abstract String |
toString(T obj) |
String |
toString(T obj,
Class<? extends T> expected) |
String |
toStringReverted(T obj,
Class<? extends T> expected) |
protected abstract byte[] toBytes(T obj)
public Class<T> getClazz()
public abstract T fromBytes(byte[] rep,
Class<?> type)
public boolean canConvertToBytes(Object obj)
public boolean canConvertToString(Object obj)
public boolean canConvert(Class<?> type)
protected boolean canConvert(byte[] obj)
protected boolean canConvert(String obj)
public boolean canConvertFromBytes(byte[] obj,
Class<?> expected)
public int compareTo(com.googlecode.n_orm.conversion.Converter<?> rhs)
compareTo in interface Comparable<com.googlecode.n_orm.conversion.Converter<?>>public abstract T getDefaultValue(Class<?> type)
Copyright © 2016. All Rights Reserved.