Uses of Interface
gw.lang.reflect.ITypeLoader
-
Packages that use ITypeLoader Package Description gw.config gw.lang.gosuc gw.lang.parser.exceptions gw.lang.reflect gw.lang.reflect.gs gw.lang.reflect.module -
-
Uses of ITypeLoader in gw.config
Methods in gw.config that return ITypeLoader Modifier and Type Method Description ITypeLoaderTypeLoaderSpec. createTypeLoader(IExecutionEnvironment execEnv)static ITypeLoaderTypeLoaderSpec. 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.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 ITypeLoaderParseResultsException. getLoader() -
Uses of ITypeLoader in gw.lang.reflect
Subinterfaces of ITypeLoader in gw.lang.reflect Modifier and Type Interface Description interfaceIDefaultTypeLoaderinterfaceIExtendedTypeLoaderClasses in gw.lang.reflect that implement ITypeLoader Modifier and Type Class Description classSimpleTypeLoaderclassTypeLoaderBaseFields in gw.lang.reflect declared as ITypeLoader Modifier and Type Field Description ITypeLoaderRefreshRequest. typeLoaderMethods 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 ITypeLoaderDefaultArrayType. getTypeLoader()ITypeLoaderFunctionType. getTypeLoader()ITypeLoaderIType. getTypeLoader()Returns the type loader responsible for loading this intrinsic type.ITypeLoaderParameterizedFunctionType. getTypeLoader()abstract ITypeLoaderITypeRef. 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)voidITypeSystem. pushTypeLoader(ITypeLoader loader)voidITypeSystem. pushTypeLoader(IModule module, ITypeLoader loader)static voidTypeSystem. pushTypeLoader(IModule module, ITypeLoader loader)Method parameters in gw.lang.reflect with type arguments of type ITypeLoader Modifier and Type Method Description voidITypeSystem. removeTypeLoader(Class<? extends ITypeLoader> loader)static voidTypeSystem. 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 classGosuClassTypeLoaderFields in gw.lang.reflect.gs declared as ITypeLoader Modifier and Type Field Description ITypeLoaderTypeName. loaderMethods 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()
-