S - source typeD - destination typepublic abstract class AbstractGenericConverter<S,D> extends AbstractConverter
DEFAULT_PRIORITY| Constructor and Description |
|---|
AbstractGenericConverter() |
AbstractGenericConverter(int priority) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(Object source,
com.google.common.reflect.TypeToken<?> typeToken)
Check that source can convert to given type
|
Object |
convert(Object source,
com.google.common.reflect.TypeToken<?> typeToken)
Convert to given type
|
abstract D |
convert(S source) |
com.google.common.reflect.TypeToken<S> |
getSourceTypeToken() |
com.google.common.reflect.TypeToken<D> |
getTargetTypeToken() |
compareTo, getPrioritypublic AbstractGenericConverter()
public AbstractGenericConverter(int priority)
public Object convert(Object source, com.google.common.reflect.TypeToken<?> typeToken)
Convertersource - the sourcetypeToken - the TypeToken of the typepublic boolean canHandle(Object source, com.google.common.reflect.TypeToken<?> typeToken)
Convertersource - the sourcetypeToken - the TypeToken of the typepublic com.google.common.reflect.TypeToken<S> getSourceTypeToken()
public com.google.common.reflect.TypeToken<D> getTargetTypeToken()
Copyright © 2018. All rights reserved.