FROM - 从什么类型TO - 转到什么类型public abstract class Castor<FROM,TO> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Class<?> |
fromClass |
protected Class<?> |
toClass |
| Modifier | Constructor and Description |
|---|---|
protected |
Castor() |
| Modifier and Type | Method and Description |
|---|---|
abstract TO |
cast(FROM src,
Class<?> toType,
String... args) |
protected static Collection<?> |
createCollection(Object src,
Class<?> toType) |
boolean |
equals(Object obj) |
Class<?> |
getFromClass() |
Class<?> |
getToClass() |
int |
hashCode() |
static String |
key(Class<?> fromClass,
Class<?> toClass) |
String |
toString() |
public Class<?> getFromClass()
public Class<?> getToClass()
public abstract TO cast(FROM src, Class<?> toType, String... args) throws FailToCastObjectException
FailToCastObjectExceptionprotected static Collection<?> createCollection(Object src, Class<?> toType) throws FailToCastObjectException
FailToCastObjectExceptionCopyright © 2017. All rights reserved.