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
FailToCastObjectException
protected static Collection<?> createCollection(Object src, Class<?> toType) throws FailToCastObjectException
FailToCastObjectException
Copyright © 2017. All rights reserved.