| 程序包 | 说明 |
|---|---|
| cn.sexycode.util.core.cls.internal |
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) class |
ApproximatingTypeEnvironment
A
TypeEnvironment that approximates the unresolved components of a generic simple
type or collection to their nearest upper binding. |
class |
CompoundTypeEnvironment
A composition of two
TypeEnvironment functions. |
class |
IdentityTypeEnvironment
Substitutes a
Type for itself. |
(专用程序包) class |
SimpleTypeEnvironment
Binds formal type arguments (typically T, E, etc.) to actual types.
|
| 限定符和类型 | 字段和说明 |
|---|---|
static TypeEnvironment |
IdentityTypeEnvironment.INSTANCE |
| 限定符和类型 | 方法和说明 |
|---|---|
static TypeEnvironment |
CompoundTypeEnvironment.create(TypeEnvironment f,
TypeEnvironment g) |
TypeEnvironment |
TypeEnvironmentFactory.getEnvironment(Class context) |
TypeEnvironment |
TypeEnvironmentFactory.getEnvironment(Type context) |
TypeEnvironment |
TypeEnvironmentFactory.getEnvironment(Type t,
TypeEnvironment context) |
protected TypeEnvironment |
JavaXMember.getTypeEnvironment() |
(专用程序包) TypeEnvironment |
JavaXClass.getTypeEnvironment() |
(专用程序包) TypeEnvironment |
JavaReflectionManager.getTypeEnvironment(Type t) |
TypeEnvironment |
TypeEnvironmentFactory.toApproximatingEnvironment(TypeEnvironment context) |
TypeEnvironment |
JavaReflectionManager.toApproximatingEnvironment(TypeEnvironment context) |
| 构造器和说明 |
|---|
JavaXArrayType(Type type,
TypeEnvironment context,
JavaReflectionManager factory) |
JavaXClass(Class clazz,
TypeEnvironment env,
JavaReflectionManager factory) |
JavaXCollectionType(Type type,
TypeEnvironment context,
JavaReflectionManager factory) |
JavaXMember(Member member,
Type type,
TypeEnvironment env,
JavaReflectionManager factory,
JavaXType xType) |
JavaXSimpleType(Type type,
TypeEnvironment context,
JavaReflectionManager factory) |
JavaXType(Type unboundType,
TypeEnvironment context,
JavaReflectionManager factory) |
Copyright © 2020. All rights reserved.