Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- gw.util.DynamicArray<E> (implements java.util.List<E>, java.util.RandomAccess)
- gw.lang.reflect.MethodList
- gw.util.DynamicArray<E> (implements java.util.List<E>, java.util.RandomAccess)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - gw.lang.reflect.MethodScorer.MethodScoreCache (implements gw.lang.reflect.ITypeLoaderListener)
- java.util.HashMap<K,
- gw.lang.reflect.AbstractType (implements gw.lang.reflect.IType)
- gw.lang.reflect.DefaultArrayType (implements gw.lang.reflect.IDefaultArrayType, gw.lang.reflect.IHasJavaClass)
- gw.lang.reflect.DefaultNonLoadableArrayType (implements gw.lang.reflect.INonLoadableType)
- gw.lang.reflect.FunctionArrayType
- gw.lang.reflect.DefaultNonLoadableArrayType (implements gw.lang.reflect.INonLoadableType)
- gw.lang.reflect.FunctionType (implements gw.lang.reflect.IFunctionType, gw.lang.reflect.IGenericMethodInfo)
- gw.lang.reflect.InnerClassCapableType (implements gw.lang.parser.IHasInnerClass)
- gw.lang.reflect.ParameterizedFunctionType (implements gw.lang.reflect.IFunctionType)
- gw.lang.reflect.TypeBase (implements gw.lang.reflect.IType)
- gw.lang.reflect.DefaultArrayType (implements gw.lang.reflect.IDefaultArrayType, gw.lang.reflect.IHasJavaClass)
- gw.lang.reflect.AbstractTypeSystemListener (implements gw.lang.reflect.ITypeLoaderListener)
- gw.lang.reflect.AnnotationReflectUtil
- gw.lang.reflect.AnnotationReflectUtil.SyntheticExceptionInfo (implements gw.lang.reflect.IExceptionInfo)
- gw.lang.reflect.BaseFeatureInfo (implements gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.BaseJavaTypeInfo (implements gw.lang.reflect.ITypeInfo)
- gw.lang.reflect.BaseHandBuiltTypeInfo (implements gw.lang.reflect.IExplicitTypeInfo, gw.lang.reflect.IRelativeTypeInfo, gw.lang.reflect.IUnloadable)
- gw.lang.reflect.BaseTypeInfo (implements gw.lang.reflect.ITypeInfo)
- gw.lang.reflect.FunctionTypeInfo (implements gw.lang.reflect.ITypeInfo)
- gw.lang.reflect.PropertyInfoBuilder.BuiltPropertyInfo (implements gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.SimpleMethodInfo (implements gw.lang.reflect.IMethodInfo)
- gw.lang.reflect.SimpleParameterInfo (implements gw.lang.reflect.IParameterInfo)
- gw.lang.reflect.ModifiedParameterInfo
- gw.lang.reflect.BaseJavaTypeInfo (implements gw.lang.reflect.ITypeInfo)
- gw.config.BaseService (implements gw.config.IService)
- gw.lang.reflect.TypeLoaderBase (implements gw.lang.reflect.ITypeLoader)
- gw.lang.reflect.SimpleTypeLoader
- gw.lang.reflect.TypeLoaderBase (implements gw.lang.reflect.ITypeLoader)
- gw.lang.reflect.BeanInfoUtil
- gw.lang.reflect.ConstructorInfoBuilder
- gw.lang.reflect.ConstructorInfoBuilder.BuiltConstructorInfo (implements gw.lang.reflect.ConstructorInfoBuilder.IBuilt, gw.lang.reflect.IConstructorInfo, gw.lang.reflect.IOptionalParamCapable)
- gw.lang.reflect.EmptyBindings (implements javax.script.Bindings)
- gw.lang.reflect.EnumValuePlaceholder (implements gw.lang.reflect.IEnumValue)
- gw.lang.reflect.ExceptionInfoBuilder
- gw.lang.reflect.ExceptionInfoBuilder.BuiltExceptionInfo (implements gw.lang.reflect.IExceptionInfo)
- gw.lang.reflect.FeatureCategory
- java.beans.FeatureDescriptor
- java.beans.ParameterDescriptor
- gw.lang.reflect.TypedParameterDescriptor (implements gw.lang.reflect.IIntrinsicTypeReference)
- java.beans.PropertyDescriptor
- gw.lang.reflect.TypedPropertyDescriptor (implements gw.lang.reflect.IIntrinsicTypeReference)
- java.beans.ParameterDescriptor
- gw.lang.reflect.FeatureManager<T>
- gw.lang.reflect.FragmentCache (implements gw.lang.reflect.ITypeLoaderListener)
- gw.lang.reflect.IAnnotatedFeatureInfo.IAnnotationInfoHelper
- gw.lang.reflect.IAttributedFeatureInfo.MODIFIER
- gw.lang.reflect.ImplicitPropertyUtil
- gw.lang.reflect.ImplicitPropertyUtil.ImplicitPropertyInfo
- gw.lang.reflect.IPresentationInfo.Default (implements gw.lang.reflect.IPresentationInfo)
- gw.lang.reflect.IProvidesCustomErrorInfo.CustomErrorInfo
- gw.lang.reflect.ITypeInfo.FIND
- gw.lang.reflect.ITypeRef (implements gw.lang.reflect.IType)
- gw.lang.reflect.LocationInfo (implements gw.lang.reflect.ILocationInfo)
- gw.util.concurrent.LocklessLazyVar<T>
- gw.lang.reflect.LazyType
- gw.lang.reflect.LazyTypeResolver
- gw.lang.reflect.ClassLazyTypeResolver
- gw.lang.reflect.NotLazyTypeResolver
- gw.lang.reflect.SimpleTypeLazyTypeResolver
- gw.lang.reflect.MetaMethodInfoDelegate.MetaMethodInfoDelegateCallHandler (implements gw.lang.reflect.IMethodCallHandler)
- gw.lang.reflect.MetaPropertyInfoDelegate.Accessor (implements gw.lang.reflect.IPropertyAccessor)
- gw.lang.reflect.MethodInfoBase (implements gw.lang.reflect.IMethodInfo)
- gw.lang.reflect.MethodInfoBuilder
- gw.lang.reflect.MethodInfoBuilder.BuiltMethodInfo (implements gw.lang.reflect.IMethodInfo, gw.lang.reflect.IOptionalParamCapable)
- gw.lang.reflect.MethodInfoDelegate (implements gw.lang.reflect.IGenericMethodInfo, gw.lang.reflect.IMethodInfo, gw.lang.reflect.IMethodInfoDelegate, gw.lang.reflect.IOptionalParamCapable)
- gw.lang.reflect.MetaMethodInfoDelegate (implements gw.lang.reflect.ITypeInfoMethodInfo)
- gw.lang.reflect.MethodScore (implements java.lang.Comparable<T>)
- gw.lang.reflect.MethodScorer
- gw.lang.reflect.MethodScorer.MethodScoreKey
- gw.lang.reflect.Modifier
- gw.lang.reflect.ParameterInfoBuilder
- gw.lang.reflect.ParameterInfoBuilder.BuiltParameterInfo (implements gw.lang.reflect.IParameterInfo)
- gw.lang.reflect.PropertyInfoBase (implements gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.PropertyInfoBuilder
- gw.lang.reflect.PropertyInfoDelegate (implements gw.lang.reflect.IPropertyInfoDelegate)
- gw.lang.reflect.MetaPropertyInfoDelegate (implements gw.lang.reflect.ITypeInfoPropertyInfo)
- gw.lang.reflect.PropertyNameMap<T> (implements java.util.Map<K,
V>) - gw.lang.reflect.ReflectUtil
- gw.lang.reflect.RefreshRequest
- gw.lang.reflect.ScriptabilityModifier (implements gw.lang.reflect.IScriptabilityModifier)
- gw.lang.reflect.ScriptabilityModifierTypes
- javax.script.SimpleBindings (implements javax.script.Bindings)
- gw.lang.reflect.StandardVisibilityModifierType (implements gw.lang.reflect.IVisibilityModifierType)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- gw.lang.reflect.NoReferenceFoundException
- java.lang.RuntimeException
- java.lang.Exception
- gw.lang.reflect.TypeInfoBase (implements gw.lang.reflect.ITypeInfo)
- gw.lang.reflect.DefaultArrayTypeInfo (implements gw.lang.reflect.IRelativeTypeInfo)
- gw.lang.reflect.FeatureManagerTypeInfoBase<T> (implements gw.lang.reflect.IRelativeTypeInfo)
- gw.lang.reflect.TypeInfoUtil
- gw.lang.reflect.TypeSystem
- gw.lang.reflect.TypeSystemRefresher (implements gw.lang.reflect.ITypeSystemRefresher)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- gw.lang.reflect.ConstructorInfoBuilder.IBuilt
- gw.lang.reflect.IAnnotationInfoFactory
- gw.lang.reflect.ICanBeAnnotation
- gw.lang.reflect.IConstructorHandler
- gw.lang.reflect.IDFSBackedFeatureInfo
- gw.lang.reflect.IDynamicallyTypedEntity
- gw.lang.reflect.IEntityCovariantLinkHackPropInfo
- gw.lang.reflect.IEnumConstant
- gw.lang.reflect.IEnumValue
- gw.lang.reflect.IEnumData
- gw.lang.reflect.IExplicitTypeInfo
- 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.IEventInfo
- gw.lang.reflect.IHasParameterInfos
- gw.lang.reflect.IConstructorInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.IMethodInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.IMethodInfoDelegate (also extends gw.lang.reflect.IFeatureInfoDelegate)
- gw.lang.reflect.IAspectMethodInfoDelegate
- gw.lang.reflect.ITypeInfoMethodInfo
- gw.lang.reflect.IMethodInfoDelegate (also extends gw.lang.reflect.IFeatureInfoDelegate)
- gw.lang.reflect.IMethodInfo (also extends gw.lang.reflect.IHasParameterInfos)
- gw.lang.reflect.IMethodInfoDelegate (also extends gw.lang.reflect.IFeatureInfoDelegate)
- gw.lang.reflect.IAspectMethodInfoDelegate
- gw.lang.reflect.ITypeInfoMethodInfo
- gw.lang.reflect.IMethodInfoDelegate (also extends gw.lang.reflect.IFeatureInfoDelegate)
- gw.lang.reflect.IPropertyInfo (also extends gw.lang.reflect.IIntrinsicTypeReference)
- gw.lang.reflect.IPropertyInfoDelegate (also extends gw.lang.reflect.IFeatureInfoDelegate)
- gw.lang.reflect.ITypeInfoPropertyInfo
- gw.lang.reflect.ITypeInfo
- gw.lang.reflect.IRelativeTypeInfo
- gw.lang.reflect.IAttributedFeatureInfo
- gw.lang.reflect.IExceptionInfo
- gw.lang.reflect.IFeatureInfoDelegate
- gw.lang.reflect.IMethodInfoDelegate (also extends gw.lang.reflect.IMethodInfo)
- gw.lang.reflect.IAspectMethodInfoDelegate
- gw.lang.reflect.IPropertyInfoDelegate (also extends gw.lang.reflect.IPropertyInfo)
- gw.lang.reflect.IMethodInfoDelegate (also extends gw.lang.reflect.IMethodInfo)
- gw.lang.reflect.IFileBasedFeature
- gw.lang.reflect.IParameterInfo (also extends gw.lang.reflect.IIntrinsicTypeReference)
- gw.lang.reflect.IAnnotatedFeatureInfo
- gw.lang.reflect.IGenericMethodInfo
- gw.lang.reflect.IBlockType (also extends gw.lang.reflect.IFunctionType)
- gw.lang.reflect.IGosuClassLoadingObserver
- gw.lang.reflect.IHasJavaClass
- gw.lang.reflect.IInjectableClassLoader
- gw.lang.reflect.IIntrinsicTypeReference
- gw.lang.reflect.IParameterInfo (also extends gw.lang.reflect.IFeatureInfo)
- gw.lang.reflect.IPropertyInfo (also extends gw.lang.reflect.IAttributedFeatureInfo)
- gw.lang.reflect.IPropertyInfoDelegate (also extends gw.lang.reflect.IFeatureInfoDelegate)
- gw.lang.reflect.ITypeInfoPropertyInfo
- gw.lang.reflect.ILocationInfo
- gw.lang.reflect.IMethodBackedPropertyInfo
- gw.lang.reflect.IMethodCallHandler
- gw.lang.reflect.IMethodInfoFactory
- gw.lang.reflect.IModifierInfo
- gw.lang.reflect.INonVersionableType
- gw.lang.reflect.IOptionalParamCapable
- gw.lang.reflect.IPlaceholder
- gw.lang.reflect.IDynamicType (also extends gw.lang.reflect.IType)
- gw.plugin.IPluginHost
- gw.config.IService
- gw.lang.reflect.IEntityAccess
- gw.lang.reflect.ITypeLoader
- gw.lang.reflect.IDefaultTypeLoader
- gw.lang.reflect.IExtendedTypeLoader
- gw.lang.reflect.ITypeSystem
- gw.config.IService
- gw.lang.reflect.IPresentationInfo
- gw.lang.reflect.IPropertyAccessor
- gw.lang.reflect.IPropertyInfoFactory
- gw.lang.reflect.IProvidesCustomErrorInfo
- gw.lang.reflect.IQueryResultSet<T>
- gw.lang.reflect.IResourceVerifier
- gw.lang.reflect.IShadowingType
- gw.lang.reflect.ITypeInfoFactory
- gw.lang.reflect.ITypeLoaderListener
- gw.lang.reflect.ITypeRefFactory
- gw.lang.reflect.ITypeSystemRefresher
- gw.lang.reflect.IUncacheableFeature
- gw.lang.reflect.IUninitializableTypeLoader
- gw.lang.reflect.IUnloadable
- gw.lang.reflect.LazyTypeResolver.ITypeResolver
- java.util.Map<K,
V> - java.io.Serializable
- gw.lang.reflect.IAnnotationInfo
- gw.lang.reflect.IScriptabilityModifier
- gw.lang.reflect.IType
- gw.lang.reflect.ICompoundType
- gw.lang.reflect.IDefaultArrayType (also extends gw.lang.reflect.IEnhanceableType)
- gw.lang.reflect.IDynamicType (also extends gw.lang.reflect.IPlaceholder)
- gw.lang.reflect.IEnhanceableType
- gw.lang.reflect.IDefaultArrayType (also extends gw.lang.reflect.IType)
- gw.lang.reflect.IEnumType (also extends gw.lang.reflect.IEnumData)
- gw.lang.reflect.IInvocableType (also extends gw.lang.reflect.INonLoadableType)
- gw.lang.reflect.IConstructorType
- gw.lang.reflect.IFunctionType
- gw.lang.reflect.IBlockType (also extends gw.lang.reflect.IGenericMethodInfo)
- gw.lang.reflect.INonLoadableType
- gw.lang.reflect.IErrorType
- gw.lang.reflect.IInvocableType (also extends gw.lang.reflect.IType)
- gw.lang.reflect.IConstructorType
- gw.lang.reflect.IFunctionType
- gw.lang.reflect.IBlockType (also extends gw.lang.reflect.IGenericMethodInfo)
- gw.lang.reflect.IMetaType
- gw.lang.reflect.INamespaceType
- gw.lang.reflect.ITypeVariableArrayType
- gw.lang.reflect.ITypeVariableType
- gw.lang.reflect.ITypeDeprecated
- gw.lang.reflect.Type<T>
- gw.lang.reflect.IVisibilityModifierType
- gw.lang.reflect.TypeSystemShutdownListener
Annotation Type Hierarchy
- gw.lang.reflect.ActualName (implements java.lang.annotation.Annotation)
- gw.lang.reflect.ParsedElementValidator (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- gw.lang.reflect.FeatureManager.InitState
- gw.lang.reflect.IProvidesCustomErrorInfo.ErrorLevel
- gw.lang.reflect.IRelativeTypeInfo.Accessibility
- gw.lang.reflect.RefreshKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)