abstract class JavaXType extends Object
Type.| 限定符 | 构造器和说明 |
|---|---|
protected |
JavaXType(Type unboundType,
TypeEnvironment context,
JavaReflectionManager factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Type |
approximate() |
abstract XClass |
getClassOrElementClass() |
abstract Class<? extends Collection> |
getCollectionClass() |
abstract XClass |
getElementClass() |
abstract XClass |
getMapKey() |
abstract XClass |
getType() |
abstract boolean |
isArray() |
abstract boolean |
isCollection() |
boolean |
isResolved() |
protected XClass |
toXClass(Type type) |
protected JavaXType(Type unboundType, TypeEnvironment context, JavaReflectionManager factory)
public abstract boolean isArray()
public abstract boolean isCollection()
public abstract XClass getElementClass()
public abstract XClass getClassOrElementClass()
public abstract Class<? extends Collection> getCollectionClass()
public abstract XClass getMapKey()
public abstract XClass getType()
public boolean isResolved()
protected Type approximate()
Copyright © 2020. All rights reserved.