Uses of Interface
gw.lang.reflect.java.IJavaClassType
-
Packages that use IJavaClassType Package Description gw.internal.gosu.parser gw.internal.gosu.parser.java.classinfo gw.lang.reflect.java -
-
Uses of IJavaClassType in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IJavaClassType Modifier and Type Class Description class
AsmClassJavaClassInfo
class
AsmGenericArrayTypeJavaClassGenericArrayType
class
AsmParameterizedTypeJavaClassParameterizedType
class
AsmTypeJavaClassType
class
AsmTypeVariableJavaClassTypeVariable
class
AsmWildcardTypeJavaClassWildcardType
class
ClassJavaClassInfo
class
GenericArrayTypeJavaClassGenericArrayType
class
ParameterizedTypeJavaClassParameterizedType
class
TypeJavaClassType
class
TypeVariableJavaClassTypeVariable
class
TypeVariableJavaTypeVariable
class
WildcardTypeJavaClassWildcardType
Methods in gw.internal.gosu.parser that return IJavaClassType Modifier and Type Method Description static IJavaClassType
AsmTypeJavaClassType. createType(IAsmType genType, IAsmType rawType, IModule module)
static IJavaClassType
AsmTypeJavaClassType. createType(IAsmType rawType, IModule module)
static IJavaClassType
TypeJavaClassType. createType(Type rawType, IModule module)
static IJavaClassType
TypeJavaClassType. createType(Type genType, Type rawType, IModule module)
IJavaClassType[]
AsmParameterizedTypeJavaClassParameterizedType. getActualTypeArguments()
IJavaClassType[]
ParameterizedTypeJavaClassParameterizedType. getActualTypeArguments()
IJavaClassType[]
AsmTypeVariableJavaClassTypeVariable. getBounds()
IJavaClassType[]
TypeVariableJavaClassTypeVariable. getBounds()
IJavaClassType[]
TypeVariableJavaTypeVariable. getBounds()
IJavaClassType
AsmGenericArrayTypeJavaClassGenericArrayType. getComponentType()
IJavaClassType
AsmParameterizedTypeJavaClassParameterizedType. getComponentType()
IJavaClassType
AsmTypeJavaClassType. getComponentType()
IJavaClassType
GenericArrayTypeJavaClassGenericArrayType. getComponentType()
IJavaClassType
TypeJavaClassType. getComponentType()
IJavaClassType
AsmClassJavaClassInfo. getConcreteType()
IJavaClassType
AsmGenericArrayTypeJavaClassGenericArrayType. getConcreteType()
IJavaClassType
AsmParameterizedTypeJavaClassParameterizedType. getConcreteType()
IJavaClassType
AsmTypeVariableJavaClassTypeVariable. getConcreteType()
IJavaClassType
AsmWildcardTypeJavaClassWildcardType. getConcreteType()
IJavaClassType
ClassJavaClassInfo. getConcreteType()
IJavaClassType
GenericArrayTypeJavaClassGenericArrayType. getConcreteType()
IJavaClassType
ParameterizedTypeJavaClassParameterizedType. getConcreteType()
IJavaClassType
TypeVariableJavaClassTypeVariable. getConcreteType()
IJavaClassType
TypeVariableJavaTypeVariable. getConcreteType()
IJavaClassType
WildcardTypeJavaClassWildcardType. getConcreteType()
IJavaClassType
AsmGenericArrayTypeJavaClassGenericArrayType. getGenericComponentType()
IJavaClassType
GenericArrayTypeJavaClassGenericArrayType. getGenericComponentType()
IJavaClassType[]
AsmClassJavaClassInfo. getGenericInterfaces()
IJavaClassType[]
ClassJavaClassInfo. getGenericInterfaces()
IJavaClassType[]
AsmMethodJavaClassMethod. getGenericParameterTypes()
IJavaClassType[]
MethodJavaClassMethod. getGenericParameterTypes()
IJavaClassType
AsmMethodJavaClassMethod. getGenericReturnType()
IJavaClassType
MethodJavaClassMethod. getGenericReturnType()
IJavaClassType
AsmClassJavaClassInfo. getGenericSuperclass()
IJavaClassType
ClassJavaClassInfo. getGenericSuperclass()
IJavaClassType
AsmFieldJavaClassField. getGenericType()
IJavaClassType
FieldJavaClassField. getGenericType()
IJavaClassType
AsmWildcardTypeJavaClassWildcardType. getUpperBound()
IJavaClassType
WildcardTypeJavaClassWildcardType. getUpperBound()
IJavaClassType
AsmClassJavaClassInfo. resolveImport(String relativeName)
IJavaClassType
ClassJavaClassInfo. resolveImport(String relativeName)
IJavaClassType
AsmClassJavaClassInfo. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
AsmClassJavaClassInfo. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
IJavaClassType
ClassJavaClassInfo. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
ClassJavaClassInfo. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
-
Uses of IJavaClassType in gw.internal.gosu.parser.java.classinfo
Classes in gw.internal.gosu.parser.java.classinfo that implement IJavaClassType Modifier and Type Class Description class
JavaArrayClassInfo
class
JavaParameterizedType
class
JavaSourceAnnotation
class
JavaSourceArrayType
class
JavaSourceClass
class
JavaSourceEnum
class
JavaSourceInterface
class
JavaSourceType
class
JavaSourceTypeVariable
class
JavaSourceUnresolvedClass
class
JavaWildcardType
class
UnparseableSourceTypeVariable
Fields in gw.internal.gosu.parser.java.classinfo declared as IJavaClassType Modifier and Type Field Description protected IJavaClassType[]
JavaSourceType. _genericInterfaces
protected IJavaClassType[]
JavaSourceMethod. _genericParameterTypes
protected IJavaClassType
JavaSourceMethod. _genericReturnType
protected IJavaClassType
JavaSourceType. _genericSuperClass
protected IJavaClassType
JavaSourceField. _genericType
Methods in gw.internal.gosu.parser.java.classinfo that return IJavaClassType Modifier and Type Method Description static IJavaClassType
JavaSourceType. createType(ITypeInfoResolver typeResolver, com.sun.source.tree.Tree tree)
static IJavaClassType
JavaSourceType. createType(ITypeInfoResolver typeResolver, String typeName, int ignoreFlags)
IJavaClassType[]
JavaParameterizedType. getActualTypeArguments()
IJavaClassType[]
JavaSourceTypeVariable. getBounds()
IJavaClassType[]
UnparseableSourceTypeVariable. getBounds()
IJavaClassType
JavaParameterizedType. getComponentType()
IJavaClassType
JavaSourceArrayType. getComponentType()
IJavaClassType
JavaSourceTypeVariable. getComponentType()
IJavaClassType
JavaWildcardType. getComponentType()
IJavaClassType
UnparseableSourceTypeVariable. getComponentType()
IJavaClassType
JavaArrayClassInfo. getConcreteType()
IJavaClassType
JavaParameterizedType. getConcreteType()
IJavaClassType
JavaSourceArrayType. getConcreteType()
IJavaClassType
JavaSourceType. getConcreteType()
IJavaClassType
JavaSourceTypeVariable. getConcreteType()
IJavaClassType
JavaSourceUnresolvedClass. getConcreteType()
IJavaClassType
JavaWildcardType. getConcreteType()
IJavaClassType
UnparseableSourceTypeVariable. getConcreteType()
IJavaClassType
JavaSourceArrayType. getGenericComponentType()
IJavaClassType[]
JavaArrayClassInfo. getGenericInterfaces()
IJavaClassType[]
JavaSourceAnnotation. getGenericInterfaces()
IJavaClassType[]
JavaSourceType. getGenericInterfaces()
IJavaClassType[]
JavaSourceUnresolvedClass. getGenericInterfaces()
IJavaClassType[]
JavaSourceMethod. getGenericParameterTypes()
IJavaClassType[]
SyntheticJavaMethod. getGenericParameterTypes()
IJavaClassType
JavaSourceMethod. getGenericReturnType()
IJavaClassType
SyntheticJavaMethod. getGenericReturnType()
IJavaClassType
JavaArrayClassInfo. getGenericSuperclass()
IJavaClassType
JavaSourceType. getGenericSuperclass()
IJavaClassType
JavaSourceUnresolvedClass. getGenericSuperclass()
IJavaClassType
JavaSourceEnumConstant. getGenericType()
IJavaClassType
JavaSourceField. getGenericType()
IJavaClassType
JavaSourceParameter. getGenericType()
IJavaClassType
JavaWildcardType. getUpperBound()
protected IJavaClassType[]
JavaSourceMethod. initGenericParameterTypes()
IJavaClassType
JavaArrayClassInfo. resolveImport(String relativeName)
IJavaClassType
JavaSourceMethod. resolveImport(String relativeName)
IJavaClassType
JavaSourceType. resolveImport(String relativeName)
IJavaClassType
JavaSourceUnresolvedClass. resolveImport(String relativeName)
static IJavaClassType
JavaSourceUtil. resolveInnerClass(IJavaClassInfo rootType, String innerName, IJavaClassInfo whosAskin)
IJavaClassType
JavaArrayClassInfo. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
JavaArrayClassInfo. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
IJavaClassType
JavaSourceMethod. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
JavaSourceMethod. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
IJavaClassType
JavaSourceType. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
JavaSourceType. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
IJavaClassType
JavaSourceUnresolvedClass. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
JavaSourceUnresolvedClass. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassType Modifier and Type Method Description void
JavaWildcardType. setBound(IJavaClassType bound)
Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassType Constructor Description JavaParameterizedType(IJavaClassType[] args, IJavaClassType rawType)
JavaSourceArrayType(IJavaClassType componentType)
JavaWildcardType(IJavaClassType bound, boolean bSuper)
SyntheticJavaMethod(IJavaClassInfo enclosingclass, IJavaClassInfo returnclassinfo, IJavaClassType returntype, String name, int modifiers, IJavaClassInfo[] params, IJavaClassInfo[] exceptions)
-
Uses of IJavaClassType in gw.lang.reflect.java
Subinterfaces of IJavaClassType in gw.lang.reflect.java Modifier and Type Interface Description interface
IAsmJavaClassInfo
interface
IClassJavaClassInfo
interface
IJavaClassGenericArrayType
interface
IJavaClassInfo
interface
IJavaClassParameterizedType
interface
IJavaClassTypeVariable
interface
IJavaClassWildcardType
Classes in gw.lang.reflect.java that implement IJavaClassType Modifier and Type Class Description class
AbstractJavaClassInfo
class
ErrorJavaClassInfo
Methods in gw.lang.reflect.java that return IJavaClassType Modifier and Type Method 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, int ignoreFlags)
IJavaClassType
ErrorJavaClassInfo. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
IJavaClassType
ITypeInfoResolver. resolveType(String relativeName, int ignoreFlags)
IJavaClassType
ITypeInfoResolver. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)
Methods in gw.lang.reflect.java with parameters of type IJavaClassType Modifier and Type Method 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)
-