Uses of Interface
gw.lang.reflect.ITypeLoader
Packages that use ITypeLoader
Package
Description
-
Uses of ITypeLoader in editor
Classes in editor that implement ITypeLoaderMethods in editor that return ITypeLoader -
Uses of ITypeLoader in gw.config
Methods in gw.config that return ITypeLoaderModifier and TypeMethodDescriptionTypeLoaderSpec.createTypeLoader
(IExecutionEnvironment execEnv) static ITypeLoader
TypeLoaderSpec.createTypeLoader
(IExecutionEnvironment execEnv, String typeloaderClassName, HashMap additionalArgs) Methods in gw.config that return types with arguments of type ITypeLoaderModifier and TypeMethodDescriptionList<Class<? extends ITypeLoader>>
DefaultGlobalLoaderProvider.getGlobalLoaderTypes()
List<Class<? extends ITypeLoader>>
IGlobalLoaderProvider.getGlobalLoaderTypes()
-
Uses of ITypeLoader in gw.internal.gosu.dynamic
Classes in gw.internal.gosu.dynamic that implement ITypeLoaderMethods in gw.internal.gosu.dynamic that return ITypeLoader -
Uses of ITypeLoader in gw.internal.gosu.module
Methods in gw.internal.gosu.module with type parameters of type ITypeLoaderModifier and TypeMethodDescription<T extends ITypeLoader>
List<? extends T>Module.getTypeLoaders
(Class<T> typeLoaderClass) Methods in gw.internal.gosu.module that return ITypeLoaderModifier and TypeMethodDescriptionprivate ITypeLoader
Module.createAndPushTypeLoader
(IFileSystemGosuClassRepository classRepository, String className) protected static ITypeLoader
GlobalModule.createTypeLoader
(IFileSystemGosuClassRepository classRepository, IModule module, Class loaderClass) -
Uses of ITypeLoader in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ITypeLoaderFields in gw.internal.gosu.parser declared as ITypeLoaderFields in gw.internal.gosu.parser with type parameters of type ITypeLoaderModifier and TypeFieldDescriptionprivate List<ITypeLoader>
ModuleTypeLoader._globalStack
private Map<String,
ITypeLoader> ModuleTypeLoader._loadersByPrefix
Methods in gw.internal.gosu.parser with type parameters of type ITypeLoaderModifier and TypeMethodDescription<T extends ITypeLoader>
TModuleTypeLoader.getTypeLoader
(Class<? extends T> loaderType) <T extends ITypeLoader>
TTypeLoaderAccess.getTypeLoader
(Class<? extends T> loaderType, IModule module) Methods in gw.internal.gosu.parser that return ITypeLoaderModifier and TypeMethodDescriptionDefaultEntityAccess.getDefaultTypeLoader()
CompoundType.getTypeLoader()
ErrorType.getTypeLoader()
MetaType.getTypeLoader()
NamespaceType.getTypeLoader()
TypeVariableType.getTypeLoader()
AbstractTypeRef.getTypeLoaderDirectly()
Methods in gw.internal.gosu.parser that return types with arguments of type ITypeLoaderModifier and TypeMethodDescriptionTypeLoaderAccess.getAllTypeLoaders()
ITypeLoaderStackInternal.getTypeLoaders()
ModuleTypeLoader.getTypeLoaders()
ModuleTypeLoader.getTypeLoaderStack()
private Pair<IType,
ITypeLoader> Methods in gw.internal.gosu.parser with parameters of type ITypeLoaderModifier and TypeMethodDescriptionFileSystemGosuClassRepository.getTypeNames
(String namespace, Set<String> extensions, ITypeLoader loader) PackageToClassPathEntryTreeMap.getTypeNames
(Set<String> extensions, ITypeLoader loader) private boolean
ModuleTypeLoader.isProxyType
(String fullyQualifiedName, ITypeLoader loader) void
ModuleTypeLoader.pushTypeLoader
(ITypeLoader typeLoader) void
TypeLoaderAccess.pushTypeLoader
(ITypeLoader loader) void
TypeLoaderAccess.pushTypeLoader
(IModule module, ITypeLoader typeLoader) private void
ModuleTypeLoader.refreshNamespaceCaches
(String namespace, ITypeLoader typeLoader, RefreshKind kind) Method parameters in gw.internal.gosu.parser with type arguments of type ITypeLoaderModifier and TypeMethodDescriptionprivate IType
ModuleTypeLoader.cacheType
(String name, Pair<IType, ITypeLoader> pair) Adds the type to the cache.void
ModuleTypeLoader.removeTypeLoader
(Class<? extends ITypeLoader> loaderType) void
TypeLoaderAccess.removeTypeLoader
(Class<? extends ITypeLoader> loaderType) Constructors in gw.internal.gosu.parser with parameters of type ITypeLoaderModifierConstructorDescriptionGosuArrayClass
(IType componentType, ITypeLoader typeLoader) TypeVariableArrayType
(ITypeVariableType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) Constructor parameters in gw.internal.gosu.parser with type arguments of type ITypeLoader -
Uses of ITypeLoader in gw.internal.gosu.parser.types
Methods in gw.internal.gosu.parser.types that return ITypeLoader -
Uses of ITypeLoader in gw.internal.gosu.properties
Classes in gw.internal.gosu.properties that implement ITypeLoaderMethods in gw.internal.gosu.properties that return ITypeLoader -
Uses of ITypeLoader in gw.lang.gosuc
Fields in gw.lang.gosuc with type parameters of type ITypeLoaderModifier and TypeFieldDescriptionprivate final List<Class<? extends ITypeLoader>>
GosucGlobalLoaderProvider._loaderClasses
Methods in gw.lang.gosuc that return types with arguments of type ITypeLoaderModifier and TypeMethodDescriptionList<Class<? extends ITypeLoader>>
GosucGlobalLoaderProvider.getGlobalLoaderTypes()
-
Uses of ITypeLoader in gw.lang.parser.exceptions
Methods in gw.lang.parser.exceptions that return ITypeLoader -
Uses of ITypeLoader in gw.lang.reflect
Subinterfaces of ITypeLoader in gw.lang.reflectClasses in gw.lang.reflect that implement ITypeLoaderFields in gw.lang.reflect declared as ITypeLoaderModifier and TypeFieldDescriptionprivate ITypeLoader
DefaultArrayType._typeLoader
final ITypeLoader
RefreshRequest.typeLoader
Methods in gw.lang.reflect with type parameters of type ITypeLoaderModifier and TypeMethodDescription<T extends ITypeLoader>
TITypeSystem.getTypeLoader
(Class<? extends T> loaderClass, IModule module) static <T extends ITypeLoader>
TTypeSystem.getTypeLoader
(Class<? extends T> loaderClass) static <T extends ITypeLoader>
TTypeSystem.getTypeLoader
(Class<? extends T> loaderClass, IModule module) Methods in gw.lang.reflect that return ITypeLoaderModifier and TypeMethodDescriptionprivate static ITypeLoader
final ITypeLoader
DefaultArrayType.getTypeLoader()
FunctionType.getTypeLoader()
IType.getTypeLoader()
Returns the type loader responsible for loading this intrinsic type.ParameterizedFunctionType.getTypeLoader()
abstract ITypeLoader
ITypeRef.getTypeLoaderDirectly()
Methods in gw.lang.reflect that return types with arguments of type ITypeLoaderModifier and TypeMethodDescriptionITypeSystem.getAllTypeLoaders()
static List<ITypeLoader>
TypeSystem.getAllTypeLoaders()
Methods in gw.lang.reflect with parameters of type ITypeLoaderModifier and TypeMethodDescriptionprivate static IModule
RefreshRequest.getModule
(ITypeLoader typeLoader) TypeLoaderBase.getTypeNames
(String parentNamespace, ITypeLoader loader) void
ITypeSystem.pushTypeLoader
(ITypeLoader loader) void
ITypeSystem.pushTypeLoader
(IModule module, ITypeLoader loader) static void
TypeSystem.pushTypeLoader
(IModule module, ITypeLoader loader) Method parameters in gw.lang.reflect with type arguments of type ITypeLoaderModifier and TypeMethodDescriptionvoid
ITypeSystem.removeTypeLoader
(Class<? extends ITypeLoader> loader) static void
TypeSystem.removeTypeLoader
(Class<? extends ITypeLoader> loader) Constructors in gw.lang.reflect with parameters of type ITypeLoaderModifierConstructorDescriptionDefaultArrayType
(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) DefaultNonLoadableArrayType
(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) FunctionArrayType
(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) RefreshRequest
(IFile file, String[] types, ITypeLoader typeLoader, RefreshKind kind) RefreshRequest
(IFile file, String[] types, IModule module, ITypeLoader typeLoader, RefreshKind kind) RefreshRequest
(String[] allTypes, RefreshRequest request, ITypeLoader typeLoader) -
Uses of ITypeLoader in gw.lang.reflect.gs
Classes in gw.lang.reflect.gs that implement ITypeLoaderFields in gw.lang.reflect.gs declared as ITypeLoaderMethods in gw.lang.reflect.gs with parameters of type ITypeLoaderModifier and TypeMethodDescriptionIGosuClassRepository.getTypeNames
(String namespace, Set<String> extensions, ITypeLoader loader) Returns all type names in the given namespace and with the given extensions.Constructors in gw.lang.reflect.gs with parameters of type ITypeLoaderModifierConstructorDescriptionTypeName
(String name, ITypeLoader loader, manifold.api.type.TypeName.Kind kind, manifold.api.type.TypeName.Visibility visibility) -
Uses of ITypeLoader in gw.lang.reflect.module
Methods in gw.lang.reflect.module with type parameters of type ITypeLoaderModifier and TypeMethodDescription<T extends ITypeLoader>
TITypeLoaderStack.getTypeLoader
(Class<? extends T> loaderType) <T extends ITypeLoader>
List<? extends T>IModule.getTypeLoaders
(Class<T> typeLoaderClass) Returns typeloaders of the given class that are local to this module as well as such typeloaders from dependent modules.Methods in gw.lang.reflect.module that return types with arguments of type ITypeLoader