public abstract class JaversType extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
JaversType(Type baseJavaType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
protected List<Class> |
getActualClassTypeArguments()
For generics, returns actual Class (type) argument
|
protected Class |
getBaseJavaClass() |
Type |
getBaseJavaType() |
int |
hashCode() |
boolean |
isAssignableFrom(Class javaClass) |
protected boolean |
isGenericType() |
protected JaversType |
spawn(Type baseJavaType)
delegates to proper constructor
JaversType(java.lang.reflect.Type) |
String |
toString() |
protected JaversType(Type baseJavaType)
baseJavaType - Class or ParametrizedTypeprotected JaversType spawn(Type baseJavaType)
JaversType(java.lang.reflect.Type)public boolean isAssignableFrom(Class javaClass)
protected boolean isGenericType()
protected List<Class> getActualClassTypeArguments()
public Type getBaseJavaType()
protected Class getBaseJavaClass()
Copyright © 2014. All rights reserved.