Uses of Interface
gw.lang.reflect.ITypeLoader
-
-
Uses of ITypeLoader in editor
Classes in editor that implement ITypeLoader Modifier and Type Class Description classPackageTypeLoaderclassTypeInPackageTypeLoaderMethods in editor that return ITypeLoader Modifier and Type Method Description ITypeLoaderPackageType. getTypeLoader()ITypeLoaderTypeInPackageType. getTypeLoader() -
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, java.lang.String typeloaderClassName, java.util.HashMap additionalArgs)Methods in gw.config that return types with arguments of type ITypeLoader Modifier and Type Method Description java.util.List<java.lang.Class<? extends ITypeLoader>>DefaultGlobalLoaderProvider. getGlobalLoaderTypes()java.util.List<java.lang.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 classDynamicTypeLoaderMethods in gw.internal.gosu.dynamic that return ITypeLoader Modifier and Type Method Description ITypeLoaderDynamicType. 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>
java.util.List<? extends T>Module. getTypeLoaders(java.lang.Class<T> typeLoaderClass)Methods in gw.internal.gosu.module that return ITypeLoader Modifier and Type Method Description private ITypeLoaderModule. createAndPushTypeLoader(IFileSystemGosuClassRepository classRepository, java.lang.String className)protected static ITypeLoaderGlobalModule. createTypeLoader(IFileSystemGosuClassRepository classRepository, IModule module, java.lang.Class loaderClass) -
Uses of ITypeLoader in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ITypeLoader Modifier and Type Class Description classDefaultTypeLoaderFields in gw.internal.gosu.parser declared as ITypeLoader Modifier and Type Field Description private ITypeLoaderAbstractTypeRef. _loaderFields in gw.internal.gosu.parser with type parameters of type ITypeLoader Modifier and Type Field Description private java.util.List<ITypeLoader>ModuleTypeLoader. _globalStackprivate java.util.Map<java.lang.String,ITypeLoader>ModuleTypeLoader. _loadersByPrefixMethods in gw.internal.gosu.parser with type parameters of type ITypeLoader Modifier and Type Method Description <T extends ITypeLoader>
TModuleTypeLoader. getTypeLoader(java.lang.Class<? extends T> loaderType)<T extends ITypeLoader>
TTypeLoaderAccess. getTypeLoader(java.lang.Class<? extends T> loaderType, IModule module)Methods in gw.internal.gosu.parser that return ITypeLoader Modifier and Type Method Description ITypeLoaderDefaultEntityAccess. getDefaultTypeLoader()ITypeLoaderCompoundType. getTypeLoader()ITypeLoaderErrorType. getTypeLoader()ITypeLoaderMetaType. getTypeLoader()ITypeLoaderNamespaceType. getTypeLoader()ITypeLoaderTypeVariableType. getTypeLoader()ITypeLoaderAbstractTypeRef. getTypeLoaderDirectly()Methods in gw.internal.gosu.parser that return types with arguments of type ITypeLoader Modifier and Type Method Description java.util.List<ITypeLoader>TypeLoaderAccess. getAllTypeLoaders()java.util.List<ITypeLoader>ITypeLoaderStackInternal. getTypeLoaders()java.util.List<ITypeLoader>ModuleTypeLoader. getTypeLoaders()java.util.List<ITypeLoader>ModuleTypeLoader. getTypeLoaderStack()private Pair<IType,ITypeLoader>ModuleTypeLoader. loadType(java.lang.String fullyQualifiedName, boolean skipJava)Methods in gw.internal.gosu.parser with parameters of type ITypeLoader Modifier and Type Method Description java.util.Set<TypeName>FileSystemGosuClassRepository. getTypeNames(java.lang.String namespace, java.util.Set<java.lang.String> extensions, ITypeLoader loader)java.util.Set<TypeName>PackageToClassPathEntryTreeMap. getTypeNames(java.util.Set<java.lang.String> extensions, ITypeLoader loader)private booleanModuleTypeLoader. isProxyType(java.lang.String fullyQualifiedName, ITypeLoader loader)voidModuleTypeLoader. pushTypeLoader(ITypeLoader typeLoader)voidTypeLoaderAccess. pushTypeLoader(ITypeLoader loader)voidTypeLoaderAccess. pushTypeLoader(IModule module, ITypeLoader typeLoader)private voidModuleTypeLoader. refreshNamespaceCaches(java.lang.String namespace, ITypeLoader typeLoader, RefreshKind kind)Method parameters in gw.internal.gosu.parser with type arguments of type ITypeLoader Modifier and Type Method Description private ITypeModuleTypeLoader. cacheType(java.lang.String name, Pair<IType,ITypeLoader> pair)Adds the type to the cache.voidModuleTypeLoader. removeTypeLoader(java.lang.Class<? extends ITypeLoader> loaderType)voidTypeLoaderAccess. removeTypeLoader(java.lang.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, java.util.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 ITypeLoaderConstructorType. getTypeLoader() -
Uses of ITypeLoader in gw.internal.gosu.properties
Classes in gw.internal.gosu.properties that implement ITypeLoader Modifier and Type Class Description classPropertiesTypeLoaderMethods in gw.internal.gosu.properties that return ITypeLoader Modifier and Type Method Description ITypeLoaderPropertiesType. getTypeLoader() -
Uses of ITypeLoader in gw.lang.gosuc
Fields in gw.lang.gosuc with type parameters of type ITypeLoader Modifier and Type Field Description private java.util.List<java.lang.Class<? extends ITypeLoader>>GosucGlobalLoaderProvider. _loaderClassesMethods in gw.lang.gosuc that return types with arguments of type ITypeLoader Modifier and Type Method Description java.util.List<java.lang.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 private ITypeLoaderDefaultArrayType. _typeLoaderITypeLoaderRefreshRequest. typeLoaderMethods in gw.lang.reflect with type parameters of type ITypeLoader Modifier and Type Method Description <T extends ITypeLoader>
TITypeSystem. getTypeLoader(java.lang.Class<? extends T> loaderClass, IModule module)static <T extends ITypeLoader>
TTypeSystem. getTypeLoader(java.lang.Class<? extends T> loaderClass)static <T extends ITypeLoader>
TTypeSystem. getTypeLoader(java.lang.Class<? extends T> loaderClass, IModule module)Methods in gw.lang.reflect that return ITypeLoader Modifier and Type Method Description private static ITypeLoaderRefreshRequest. getLoader(IFile file, IModule module)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 java.util.List<ITypeLoader>ITypeSystem. getAllTypeLoaders()static java.util.List<ITypeLoader>TypeSystem. getAllTypeLoaders()Methods in gw.lang.reflect with parameters of type ITypeLoader Modifier and Type Method Description private static IModuleRefreshRequest. getModule(ITypeLoader typeLoader)static java.util.Set<TypeName>TypeLoaderBase. getTypeNames(java.lang.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(java.lang.Class<? extends ITypeLoader> loader)static voidTypeSystem. removeTypeLoader(java.lang.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, java.lang.String[] types, ITypeLoader typeLoader, RefreshKind kind)RefreshRequest(IFile file, java.lang.String[] types, IModule module, ITypeLoader typeLoader, RefreshKind kind)RefreshRequest(java.lang.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 java.util.Set<TypeName>IGosuClassRepository. getTypeNames(java.lang.String namespace, java.util.Set<java.lang.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(java.lang.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(java.lang.Class<? extends T> loaderType)<T extends ITypeLoader>
java.util.List<? extends T>IModule. getTypeLoaders(java.lang.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 java.util.List<ITypeLoader>ITypeLoaderStack. getTypeLoaderStack()
-