Uses of Interface
gw.lang.reflect.ITypeLoader
-
-
Uses of ITypeLoader in editor
Classes in editor that implement ITypeLoader Modifier and Type Class Description class
PackageTypeLoader
class
TypeInPackageTypeLoader
Methods in editor that return ITypeLoader Modifier and Type Method Description ITypeLoader
PackageType. getTypeLoader()
ITypeLoader
TypeInPackageType. getTypeLoader()
-
Uses of ITypeLoader in gw.config
Methods in gw.config that return ITypeLoader Modifier and Type Method Description ITypeLoader
TypeLoaderSpec. createTypeLoader(IExecutionEnvironment execEnv)
static ITypeLoader
TypeLoaderSpec. createTypeLoader(IExecutionEnvironment execEnv, String typeloaderClassName, HashMap additionalArgs)
Methods in gw.config that return types with arguments of type ITypeLoader Modifier and Type Method Description List<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 ITypeLoader Modifier and Type Class Description class
DynamicTypeLoader
Methods in gw.internal.gosu.dynamic that return ITypeLoader Modifier and Type Method Description ITypeLoader
DynamicType. getTypeLoader()
-
Uses of ITypeLoader in gw.internal.gosu.module
Methods in gw.internal.gosu.module with type parameters of type ITypeLoader Modifier and Type Method Description <T extends ITypeLoader>
List<? extends T>Module. getTypeLoaders(Class<T> typeLoaderClass)
Methods in gw.internal.gosu.module that return ITypeLoader Modifier and Type Method Description 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 ITypeLoader Modifier and Type Class Description class
DefaultTypeLoader
Methods in gw.internal.gosu.parser with type parameters of type ITypeLoader Modifier and Type Method Description <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 ITypeLoader Modifier and Type Method Description ITypeLoader
DefaultEntityAccess. getDefaultTypeLoader()
ITypeLoader
CompoundType. getTypeLoader()
ITypeLoader
ErrorType. getTypeLoader()
ITypeLoader
MetaType. getTypeLoader()
ITypeLoader
NamespaceType. getTypeLoader()
ITypeLoader
TypeVariableType. getTypeLoader()
ITypeLoader
AbstractTypeRef. getTypeLoaderDirectly()
Methods in gw.internal.gosu.parser that return types with arguments of type ITypeLoader Modifier and Type Method Description List<ITypeLoader>
TypeLoaderAccess. getAllTypeLoaders()
List<ITypeLoader>
ITypeLoaderStackInternal. getTypeLoaders()
List<ITypeLoader>
ModuleTypeLoader. getTypeLoaders()
List<ITypeLoader>
ModuleTypeLoader. getTypeLoaderStack()
Methods in gw.internal.gosu.parser with parameters of type ITypeLoader Modifier and Type Method Description Set<TypeName>
FileSystemGosuClassRepository. getTypeNames(String namespace, Set<String> extensions, ITypeLoader loader)
void
ModuleTypeLoader. pushTypeLoader(ITypeLoader typeLoader)
void
TypeLoaderAccess. pushTypeLoader(ITypeLoader loader)
void
TypeLoaderAccess. pushTypeLoader(IModule module, ITypeLoader typeLoader)
Method parameters in gw.internal.gosu.parser with type arguments of type ITypeLoader Modifier and Type Method Description void
ModuleTypeLoader. removeTypeLoader(Class<? extends ITypeLoader> loaderType)
void
TypeLoaderAccess. removeTypeLoader(Class<? extends ITypeLoader> loaderType)
Constructors in gw.internal.gosu.parser with parameters of type ITypeLoader Constructor Description GosuArrayClass(IType componentType, ITypeLoader typeLoader)
TypeVariableArrayType(ITypeVariableType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader)
Constructor parameters in gw.internal.gosu.parser with type arguments of type ITypeLoader Constructor Description ModuleTypeLoader(IModule module, List<ITypeLoader> loaderStack)
-
Uses of ITypeLoader in gw.internal.gosu.parser.types
Methods in gw.internal.gosu.parser.types that return ITypeLoader Modifier and Type Method Description ITypeLoader
ConstructorType. getTypeLoader()
-
Uses of ITypeLoader in gw.internal.gosu.properties
Classes in gw.internal.gosu.properties that implement ITypeLoader Modifier and Type Class Description class
PropertiesTypeLoader
Methods in gw.internal.gosu.properties that return ITypeLoader Modifier and Type Method Description ITypeLoader
PropertiesType. getTypeLoader()
-
Uses of ITypeLoader in gw.lang.gosuc
Methods in gw.lang.gosuc that return types with arguments of type ITypeLoader Modifier and Type Method Description List<Class<? extends ITypeLoader>>
GosucGlobalLoaderProvider. getGlobalLoaderTypes()
-
Uses of ITypeLoader in gw.lang.parser.exceptions
Methods in gw.lang.parser.exceptions that return ITypeLoader Modifier and Type Method Description ITypeLoader
ParseResultsException. getLoader()
-
Uses of ITypeLoader in gw.lang.reflect
Subinterfaces of ITypeLoader in gw.lang.reflect Modifier and Type Interface Description interface
IDefaultTypeLoader
interface
IExtendedTypeLoader
Classes in gw.lang.reflect that implement ITypeLoader Modifier and Type Class Description class
SimpleTypeLoader
class
TypeLoaderBase
Fields in gw.lang.reflect declared as ITypeLoader Modifier and Type Field Description ITypeLoader
RefreshRequest. typeLoader
Methods in gw.lang.reflect with type parameters of type ITypeLoader Modifier and Type Method Description <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 ITypeLoader Modifier and Type Method Description ITypeLoader
DefaultArrayType. getTypeLoader()
ITypeLoader
FunctionType. getTypeLoader()
ITypeLoader
IType. getTypeLoader()
Returns the type loader responsible for loading this intrinsic type.ITypeLoader
ParameterizedFunctionType. getTypeLoader()
abstract ITypeLoader
ITypeRef. getTypeLoaderDirectly()
Methods in gw.lang.reflect that return types with arguments of type ITypeLoader Modifier and Type Method Description List<ITypeLoader>
ITypeSystem. getAllTypeLoaders()
static List<ITypeLoader>
TypeSystem. getAllTypeLoaders()
Methods in gw.lang.reflect with parameters of type ITypeLoader Modifier and Type Method Description static Set<TypeName>
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 ITypeLoader Modifier and Type Method Description void
ITypeSystem. removeTypeLoader(Class<? extends ITypeLoader> loader)
static void
TypeSystem. removeTypeLoader(Class<? extends ITypeLoader> loader)
Constructors in gw.lang.reflect with parameters of type ITypeLoader Constructor Description DefaultArrayType(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 ITypeLoader Modifier and Type Class Description class
GosuClassTypeLoader
Fields in gw.lang.reflect.gs declared as ITypeLoader Modifier and Type Field Description ITypeLoader
TypeName. loader
Methods in gw.lang.reflect.gs with parameters of type ITypeLoader Modifier and Type Method Description Set<TypeName>
IGosuClassRepository. 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 ITypeLoader Constructor Description TypeName(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 ITypeLoader Modifier and Type Method Description <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 Modifier and Type Method Description List<ITypeLoader>
ITypeLoaderStack. getTypeLoaderStack()
-