| Package | Description |
|---|---|
| gw.lang.reflect.java |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAsmJavaClassInfo |
interface |
IClassJavaClassInfo |
interface |
IJavaClassGenericArrayType |
interface |
IJavaClassInfo |
interface |
IJavaClassParameterizedType |
interface |
IJavaClassTypeVariable |
interface |
IJavaClassWildcardType |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJavaClassInfo |
class |
ErrorJavaClassInfo |
| Modifier and Type | Method and Description |
|---|---|
IJavaClassType[] |
IJavaClassParameterizedType.getActualTypeArguments() |
IJavaClassType[] |
IJavaClassTypeVariable.getBounds() |
IJavaClassType |
IJavaClassType.getComponentType() |
IJavaClassType |
ErrorJavaClassInfo.getConcreteType() |
IJavaClassType |
IJavaClassParameterizedType.getConcreteType() |
IJavaClassType |
IJavaClassType.getConcreteType() |
IJavaClassType |
IJavaClassGenericArrayType.getGenericComponentType() |
IJavaClassType[] |
ErrorJavaClassInfo.getGenericInterfaces() |
IJavaClassType[] |
IJavaClassInfo.getGenericInterfaces() |
IJavaClassType[] |
IJavaClassMethod.getGenericParameterTypes() |
IJavaClassType |
IJavaClassMethod.getGenericReturnType() |
IJavaClassType |
ErrorJavaClassInfo.getGenericSuperclass() |
IJavaClassType |
IJavaClassInfo.getGenericSuperclass() |
IJavaClassType |
IJavaClassField.getGenericType() |
IJavaClassType |
IJavaClassWildcardType.getUpperBound() |
IJavaClassType |
ErrorJavaClassInfo.resolveImport(String relativeName) |
IJavaClassType |
ITypeInfoResolver.resolveImport(String relativeName) |
IJavaClassType |
ErrorJavaClassInfo.resolveType(String relativeName,
IJavaClassInfo whosAskin,
int ignoreFlags) |
IJavaClassType |
ITypeInfoResolver.resolveType(String relativeName,
IJavaClassInfo whosAskin,
int ignoreFlags) |
IJavaClassType |
ErrorJavaClassInfo.resolveType(String relativeName,
int ignoreFlags) |
IJavaClassType |
ITypeInfoResolver.resolveType(String relativeName,
int ignoreFlags) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
IJavaClassType.equals(IJavaClassType thisObj,
Object that) |
static IType |
ClassInfoUtil.getActualReturnType(IJavaClassType genericType,
TypeVarToTypeMap actualParamByVarName,
boolean bKeepTypeVars) |
static IType[] |
ClassInfoUtil.getActualTypes(IJavaClassType[] genericTypes,
TypeVarToTypeMap actualParamByVarName,
boolean bKeepTypeVars) |
static int |
IJavaClassType.hashCode(IJavaClassType thisObj) |
default boolean |
IJavaClassType.isAssignableFrom(IJavaClassType from) |
Copyright © 2022. All rights reserved.