Class Hierarchy
- java.lang.Object
- gw.lang.reflect.java.ClassInfoUtil
- gw.lang.reflect.java.ErrorJavaClassInfo (implements gw.lang.reflect.java.IJavaClassInfo)
- gw.lang.reflect.java.GosuTypes
- gw.lang.reflect.java.IJavaClassInfo.Util
- gw.lang.reflect.java.JavaExceptionInfo (implements gw.lang.reflect.IExceptionInfo)
- gw.lang.reflect.java.JavaSourceElement
- gw.lang.reflect.java.AbstractJavaClassInfo (implements gw.lang.reflect.java.IJavaClassInfo)
- gw.lang.reflect.java.JavaTypes
- gw.lang.reflect.java.Parameter
Interface Hierarchy
- java.lang.Comparable<T>
- gw.lang.reflect.java.IJavaClassMethod (also extends gw.lang.reflect.java.IJavaAnnotatedElement, java.io.Serializable)
- gw.lang.reflect.ICanBeAnnotation
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.IEnhanceableType, gw.lang.parser.IFileRepositoryBasedType, gw.lang.parser.IHasInnerClass, gw.lang.reflect.java.IJavaBackedType, gw.internal.gosu.parser.IParameterizableType)
- gw.lang.reflect.gs.ICanHaveAnnotationDefault
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IMethodInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.java.ICompileTimeConstantValue
- gw.lang.reflect.java.IJavaFieldPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.IJavaBasePropertyInfo, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.IFeatureInfo
- gw.lang.reflect.IAnnotatedFeatureInfo
- gw.lang.reflect.IAttributedFeatureInfo
- gw.lang.reflect.IConstructorInfo (also extends gw.lang.reflect.IHasParameterInfos)
- gw.lang.reflect.java.IJavaConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.IHasParameterInfos
- gw.lang.reflect.IConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.java.IJavaConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.IMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.gs.ICanHaveAnnotationDefault, gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.IConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.java.IJavaConstructorInfo (also extends gw.lang.reflect.IConstructorInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.java.IJavaFieldPropertyInfo (also extends gw.lang.reflect.java.ICompileTimeConstantValue, gw.lang.reflect.java.IJavaBasePropertyInfo, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.gs.ICanHaveAnnotationDefault, gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IMethodInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.java.IJavaPropertyInfo (also extends gw.lang.reflect.java.IJavaBasePropertyInfo, gw.lang.reflect.IMethodBackedPropertyInfo, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.IMethodInfo (also extends gw.lang.reflect.IHasParameterInfos)
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.gs.ICanHaveAnnotationDefault, gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.IPropertyInfo (also extends gw.lang.reflect.IIntrinsicTypeReference)
- gw.lang.reflect.java.IJavaBasePropertyInfo
- gw.lang.reflect.java.IJavaFieldPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.ICompileTimeConstantValue, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.java.IJavaPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IMethodBackedPropertyInfo, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.java.IJavaFieldPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.ICompileTimeConstantValue, gw.lang.reflect.java.IJavaBasePropertyInfo)
- gw.lang.reflect.java.IJavaPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.IJavaBasePropertyInfo, gw.lang.reflect.IMethodBackedPropertyInfo)
- gw.lang.reflect.java.IJavaBasePropertyInfo
- gw.lang.reflect.IConstructorInfo (also extends gw.lang.reflect.IHasParameterInfos)
- gw.lang.reflect.ITypeInfo
- gw.lang.reflect.IRelativeTypeInfo
- gw.lang.reflect.java.IJavaTypeInfo (also extends gw.lang.reflect.IUnloadable)
- gw.lang.reflect.IRelativeTypeInfo
- gw.lang.reflect.IAttributedFeatureInfo
- gw.lang.reflect.IAnnotatedFeatureInfo
- gw.lang.reflect.IGenericMethodInfo
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.gs.ICanHaveAnnotationDefault, gw.lang.reflect.IMethodInfo, gw.lang.reflect.IOptionalParamCapable, gw.lang.javadoc.JavaHasParams)
- gw.lang.parser.IHasInnerClass
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.ICanBeAnnotation, gw.lang.reflect.IEnhanceableType, gw.lang.parser.IFileRepositoryBasedType, gw.lang.reflect.java.IJavaBackedType, gw.internal.gosu.parser.IParameterizableType)
- gw.lang.reflect.IHasJavaClass
- gw.lang.reflect.java.IJavaBackedTypeData
- gw.lang.reflect.java.IJavaBackedType (also extends gw.lang.reflect.IType)
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.ICanBeAnnotation, gw.lang.reflect.IEnhanceableType, gw.lang.parser.IFileRepositoryBasedType, gw.lang.parser.IHasInnerClass, gw.internal.gosu.parser.IParameterizableType)
- gw.lang.reflect.java.IJavaBackedType (also extends gw.lang.reflect.IType)
- gw.lang.reflect.java.IJavaBackedTypeData
- gw.lang.reflect.IIntrinsicTypeReference
- gw.lang.reflect.IPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.java.IJavaBasePropertyInfo
- gw.lang.reflect.java.IJavaFieldPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.ICompileTimeConstantValue, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.java.IJavaPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IMethodBackedPropertyInfo, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.java.IJavaFieldPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.ICompileTimeConstantValue, gw.lang.reflect.java.IJavaBasePropertyInfo)
- gw.lang.reflect.java.IJavaPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.IJavaBasePropertyInfo, gw.lang.reflect.IMethodBackedPropertyInfo)
- gw.lang.reflect.java.IJavaBasePropertyInfo
- gw.lang.reflect.IPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.java.IJavaAnnotatedElement
- gw.lang.reflect.java.IJavaClassConstructor (also extends java.io.Serializable)
- gw.lang.reflect.java.IJavaClassField (also extends java.io.Serializable)
- gw.lang.reflect.java.IJavaClassInfo (also extends gw.lang.reflect.java.IJavaClassType, gw.lang.reflect.java.ITypeInfoResolver)
- gw.lang.reflect.java.IAsmJavaClassInfo
- gw.lang.reflect.java.IClassJavaClassInfo
- gw.lang.reflect.java.IJavaClassMethod (also extends java.lang.Comparable<T>, java.io.Serializable)
- gw.lang.reflect.java.IJavaClassBytecodeConstructor
- gw.lang.reflect.java.IJavaClassBytecodeMethod
- gw.lang.reflect.java.IJavaEnumType
- gw.lang.reflect.IMethodBackedPropertyInfo
- gw.lang.reflect.java.IJavaPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.java.IJavaBasePropertyInfo, gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.IOptionalParamCapable
- gw.lang.reflect.java.IJavaConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IConstructorInfo, gw.lang.javadoc.JavaHasParams)
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.gs.ICanHaveAnnotationDefault, gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IMethodInfo, gw.lang.javadoc.JavaHasParams)
- gw.internal.gosu.parser.IParameterizableType
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.ICanBeAnnotation, gw.lang.reflect.IEnhanceableType, gw.lang.parser.IFileRepositoryBasedType, gw.lang.parser.IHasInnerClass, gw.lang.reflect.java.IJavaBackedType)
- gw.lang.reflect.java.ITypeInfoResolver
- gw.lang.reflect.java.IJavaClassInfo (also extends gw.lang.reflect.java.IJavaAnnotatedElement, gw.lang.reflect.java.IJavaClassType)
- gw.lang.reflect.java.IAsmJavaClassInfo
- gw.lang.reflect.java.IClassJavaClassInfo
- gw.lang.reflect.java.IJavaClassInfo (also extends gw.lang.reflect.java.IJavaAnnotatedElement, gw.lang.reflect.java.IJavaClassType)
- gw.lang.reflect.IUnloadable
- gw.lang.reflect.java.IJavaTypeInfo (also extends gw.lang.reflect.IRelativeTypeInfo)
- gw.lang.javadoc.JavaHasParams
- gw.lang.reflect.java.IJavaConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.IConstructorInfo, gw.lang.reflect.IOptionalParamCapable)
- gw.lang.reflect.java.IJavaMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo, gw.lang.reflect.gs.ICanHaveAnnotationDefault, gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IMethodInfo, gw.lang.reflect.IOptionalParamCapable)
- java.io.Serializable
- gw.lang.reflect.java.IJavaClassAnnotation
- gw.lang.reflect.java.IJavaClassConstructor (also extends gw.lang.reflect.java.IJavaAnnotatedElement)
- gw.lang.reflect.java.IJavaClassField (also extends gw.lang.reflect.java.IJavaAnnotatedElement)
- gw.lang.reflect.java.IJavaClassMethod (also extends java.lang.Comparable<T>, gw.lang.reflect.java.IJavaAnnotatedElement)
- gw.lang.reflect.java.IJavaClassType
- gw.lang.reflect.java.IJavaClassGenericArrayType
- gw.lang.reflect.java.IJavaClassInfo (also extends gw.lang.reflect.java.IJavaAnnotatedElement, gw.lang.reflect.java.ITypeInfoResolver)
- gw.lang.reflect.java.IAsmJavaClassInfo
- gw.lang.reflect.java.IClassJavaClassInfo
- gw.lang.reflect.java.IJavaClassParameterizedType
- gw.lang.reflect.java.IJavaClassTypeVariable
- gw.lang.reflect.java.IJavaClassWildcardType
- gw.lang.reflect.java.IJavaMethodDescriptor
- gw.lang.reflect.java.IJavaParameterDescriptor
- gw.lang.reflect.java.IJavaPropertyDescriptor
- gw.lang.reflect.IType
- gw.lang.reflect.IDefaultArrayType (also extends gw.lang.reflect.IEnhanceableType)
- gw.lang.reflect.java.IJavaArrayType
- gw.lang.reflect.IEnhanceableType
- gw.lang.reflect.IDefaultArrayType (also extends gw.lang.reflect.IType)
- gw.lang.reflect.java.IJavaArrayType
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.ICanBeAnnotation, gw.lang.parser.IFileRepositoryBasedType, gw.lang.parser.IHasInnerClass, gw.lang.reflect.java.IJavaBackedType, gw.internal.gosu.parser.IParameterizableType)
- gw.lang.reflect.IDefaultArrayType (also extends gw.lang.reflect.IType)
- gw.lang.parser.IFileRepositoryBasedType
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.ICanBeAnnotation, gw.lang.reflect.IEnhanceableType, gw.lang.parser.IHasInnerClass, gw.lang.reflect.java.IJavaBackedType, gw.internal.gosu.parser.IParameterizableType)
- gw.lang.reflect.java.IJavaBackedType (also extends gw.lang.reflect.java.IJavaBackedTypeData)
- gw.lang.reflect.java.IJavaType (also extends gw.lang.reflect.ICanBeAnnotation, gw.lang.reflect.IEnhanceableType, gw.lang.parser.IFileRepositoryBasedType, gw.lang.parser.IHasInnerClass, gw.internal.gosu.parser.IParameterizableType)
- gw.lang.reflect.IDefaultArrayType (also extends gw.lang.reflect.IEnhanceableType)