public class DefaultAs3TypeFactory extends Object implements As3TypeFactory
| Constructor and Description |
|---|
DefaultAs3TypeFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(boolean externalizeLong,
boolean externalizeBigInteger,
boolean externalizeBigDecimal) |
protected As3Type |
createAs3Type(Class<?> jType) |
ClientType |
getAs3Type(Class<?> jType) |
ClientType |
getClientType(Type jType,
Class<?> declaringClass,
ParameterizedType[] declaringTypes,
PropertyType propertyType) |
protected As3Type |
getFromCache(Class<?> jType) |
protected void |
putInCache(Class<?> jType,
As3Type as3Type) |
public DefaultAs3TypeFactory()
public void configure(boolean externalizeLong, boolean externalizeBigInteger, boolean externalizeBigDecimal)
configure in interface As3TypeFactorypublic ClientType getClientType(Type jType, Class<?> declaringClass, ParameterizedType[] declaringTypes, PropertyType propertyType)
getClientType in interface As3TypeFactorypublic ClientType getAs3Type(Class<?> jType)
getAs3Type in interface As3TypeFactoryprotected As3Type createAs3Type(Class<?> jType)
protected As3Type getFromCache(Class<?> jType)
protected void putInCache(Class<?> jType, As3Type as3Type)