Uses of Interface
gw.lang.reflect.module.IModule
-
-
Uses of IModule in editor
Methods in editor with parameters of type IModule Modifier and Type Method Description void
GosuEditorPlatformHelper. refresh(IModule module)
-
Uses of IModule in gw.config
Methods in gw.config with parameters of type IModule Modifier and Type Method Description void
IPlatformHelper. refresh(IModule module)
-
Uses of IModule in gw.internal.gosu.dynamic
Constructors in gw.internal.gosu.dynamic with parameters of type IModule Constructor Description DynamicTypeLoader(IModule module)
-
Uses of IModule in gw.internal.gosu.init
Method parameters in gw.internal.gosu.init with type arguments of type IModule Modifier and Type Method Description void
InternalGosuInit. initializeMultipleModules(IExecutionEnvironment execEnv, List<? extends IModule> modules)
-
Uses of IModule in gw.internal.gosu.module
Classes in gw.internal.gosu.module that implement IModule Modifier and Type Class Description class
DefaultSingleModule
class
GlobalModule
class
JreModule
class
Module
Methods in gw.internal.gosu.module that return IModule Modifier and Type Method Description IModule[]
Module. getModuleTraversalList()
Methods in gw.internal.gosu.module with parameters of type IModule Modifier and Type Method Description protected static ITypeLoader
GlobalModule. createTypeLoader(IFileSystemGosuClassRepository classRepository, IModule module, Class loaderClass)
protected void
GlobalModule. traverse(IModule theModule, List<IModule> traversalList)
In global module, all dependencies should be traversed, even non-exported.protected void
Module. traverse(IModule theModule, List<IModule> traversalList)
Method parameters in gw.internal.gosu.module with type arguments of type IModule Modifier and Type Method Description protected void
GlobalModule. traverse(IModule theModule, List<IModule> traversalList)
In global module, all dependencies should be traversed, even non-exported.protected void
Module. traverse(IModule theModule, List<IModule> traversalList)
-
Uses of IModule in gw.internal.gosu.module.fs
Methods in gw.internal.gosu.module.fs with parameters of type IModule Modifier and Type Method Description IFile
FileSystemImpl. getFakeFile(URL url, IModule module)
-
Uses of IModule in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as IModule Modifier and Type Field Description protected IModule
AsmTypeJavaClassType. _module
protected IModule
TypeJavaClassType. _module
Methods in gw.internal.gosu.parser that return IModule Modifier and Type Method Description IModule
GosuIndustrialParkImpl. createGlobalModule(IExecutionEnvironment execEnv)
IModule
ExecutionEnvironment. createJreModule()
IModule
GosuIndustrialParkImpl. createModule(IExecutionEnvironment execEnv, String strMemberName)
IModule
ExecutionEnvironment. findRootModule()
IModule
ExecutionEnvironment. getGlobalModule()
IModule
ExecutionEnvironment. getJreModule()
IModule
AbstractTypeRef. getModule()
IModule
AsmClassJavaClassInfo. getModule()
IModule
AsmGenericArrayTypeJavaClassGenericArrayType. getModule()
IModule
AsmTypeJavaClassType. getModule()
IModule
AsmTypeVariableJavaClassTypeVariable. getModule()
IModule
AsmWildcardTypeJavaClassWildcardType. getModule()
IModule
ClassJavaClassInfo. getModule()
IModule
ExecutionEnvironment. getModule(IResource file)
IModule
ExecutionEnvironment. getModule(String strModuleName)
IModule
ExecutionEnvironment. getModule(URL url)
IModule
FileSystemGosuClassRepository. getModule()
IModule
GenericArrayTypeJavaClassGenericArrayType. getModule()
IModule
ModuleTypeLoader. getModule()
IModule
NamespaceType. getModule()
IModule
ParsedElement. getModule()
IModule
TypeJavaClassType. getModule()
IModule
TypeVariableJavaClassTypeVariable. getModule()
IModule
WildcardTypeJavaClassWildcardType. getModule()
Methods in gw.internal.gosu.parser that return types with arguments of type IModule Modifier and Type Method Description List<? extends IModule>
ExecutionEnvironment. getModules()
Methods in gw.internal.gosu.parser with parameters of type IModule Modifier and Type Method Description void
ExecutionEnvironment. addModule(IModule module)
static ClassLoader
ModuleClassLoader. create(IModule module)
IJavaClassInfo
GosuIndustrialParkImpl. createClassInfo(Class aClass, IModule module)
IClassPath
GosuIndustrialParkImpl. createClassPath(IModule module, boolean includeAllClasses)
IFileSystemGosuClassRepository
GosuIndustrialParkImpl. createFileSystemGosuClassRepository(IModule module, IDirectory[] files)
IFileSystemGosuClassRepository
GosuIndustrialParkImpl. createFileSystemGosuClassRepository(IModule module, IDirectory[] files, String[] extensions)
static IJavaClassType
AsmTypeJavaClassType. createType(IAsmType genType, IAsmType rawType, IModule module)
static IJavaClassType
AsmTypeJavaClassType. createType(IAsmType rawType, IModule module)
static IJavaClassType
TypeJavaClassType. createType(Type rawType, IModule module)
static IJavaClassType
TypeJavaClassType. createType(Type genType, Type rawType, IModule module)
IJavaClassInfo
DefaultTypeLoader. getJavaClassInfo(AsmClass aClass, IModule gosuModule)
IJavaClassInfo
DefaultTypeLoader. getJavaClassInfo(Class aClass, IModule gosuModule)
IJavaClassInfo
DefaultTypeLoader. getJavaClassInfoForClassDirectly(Class clazz, IModule module)
<T extends ITypeLoader>
TTypeLoaderAccess. getTypeLoader(Class<? extends T> loaderType, IModule module)
String[]
TypeLoaderAccess. getTypesForFile(IModule module, IFile file)
static DefaultTypeLoader
DefaultTypeLoader. instance(IModule module)
void
TypeLoaderAccess. popModule(IModule module)
void
TypeLoaderAccess. pushModule(IModule module)
void
TypeLoaderAccess. pushTypeLoader(IModule module, ITypeLoader typeLoader)
void
DefaultPlatformHelper. refresh(IModule module)
void
TypeLoaderAccess. refresh(IModule module)
void
ExecutionEnvironment. removeModule(IModule module)
void
ExecutionEnvironment. renameModule(IModule module, String newName)
Method parameters in gw.internal.gosu.parser with type arguments of type IModule Modifier and Type Method Description void
ExecutionEnvironment. initializeMultipleModules(List<? extends IModule> modules)
-
Uses of IModule in gw.internal.gosu.parser.java.classinfo
Fields in gw.internal.gosu.parser.java.classinfo declared as IModule Modifier and Type Field Description protected IModule
JavaSourceType. _gosuModule
Methods in gw.internal.gosu.parser.java.classinfo that return IModule Modifier and Type Method Description IModule
JavaArrayClassInfo. getModule()
IModule
JavaParameterizedType. getModule()
IModule
JavaSourceArrayType. getModule()
IModule
JavaSourceMethod. getModule()
IModule
JavaSourceType. getModule()
IModule
JavaSourceTypeVariable. getModule()
IModule
JavaSourceUnresolvedClass. getModule()
IModule
JavaWildcardType. getModule()
IModule
UnparseableSourceTypeVariable. getModule()
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IModule Modifier and Type Method Description static IJavaClassInfo
JavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule)
static IJavaClassInfo
JavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule, DiagnosticCollector<JavaFileObject> errorHandler)
static IJavaClassInfo
JavaSourceUtil. getClassInfo(AsmClass cls, IModule module)
static IJavaClassInfo
JavaSourceUtil. getClassInfo(Class aClass, IModule gosuModule)
static IJavaClassInfo
JavaSourceUtil. getClassInfo(String qualifiedName, IModule gosuModule)
Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type IModule Constructor Description JavaSourceAnnotation(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule)
For top level.JavaSourceClass(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule)
For top level classes.JavaSourceEnum(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule)
For top level.JavaSourceInterface(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule)
For top level.JavaSourceType(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule)
For top level classes.JavaSourceUnresolvedClass(ISourceFileHandle fileHandle, IModule gosuModule)
-
Uses of IModule in gw.internal.gosu.parser.statements
Methods in gw.internal.gosu.parser.statements that return IModule Modifier and Type Method Description IModule
ClassFileStatement. getModule()
IModule
ClassStatement. getModule()
IModule
NamespaceStatement. getModule()
IModule
UsesStatement. getModule()
-
Uses of IModule in gw.internal.gosu.properties
Constructors in gw.internal.gosu.properties with parameters of type IModule Constructor Description PropertiesTypeLoader(IModule module)
Source(IModule module)
-
Uses of IModule in gw.lang
Methods in gw.lang that return IModule Modifier and Type Method Description static IModule
GosuShop. createGlobalModule(IExecutionEnvironment execEnv)
IModule
IGosuShop. createGlobalModule(IExecutionEnvironment execEnv)
static IModule
GosuShop. createModule(IExecutionEnvironment execEnv, String strMemberName)
IModule
IGosuShop. createModule(IExecutionEnvironment execEnv, String strMemberName)
static IModule
GosuShop. getModule(IType type)
IModule
IModuleAware. getModule()
Methods in gw.lang with parameters of type IModule Modifier and Type Method Description static IJavaClassInfo
GosuShop. createClassInfo(Class aClass, IModule module)
IJavaClassInfo
IGosuShop. createClassInfo(Class aClass, IModule module)
static IClassPath
GosuShop. createClassPath(IModule module, boolean includeAllClasses)
IClassPath
IGosuShop. createClassPath(IModule module, boolean includeAllClasses)
static IFileSystemGosuClassRepository
GosuShop. createFileSystemGosuClassRepository(IModule module, IDirectory[] files)
static IFileSystemGosuClassRepository
GosuShop. createFileSystemGosuClassRepository(IModule module, IDirectory[] files, String[] extensions)
IFileSystemGosuClassRepository
IGosuShop. createFileSystemGosuClassRepository(IModule module, IDirectory[] files)
IFileSystemGosuClassRepository
IGosuShop. createFileSystemGosuClassRepository(IModule module, IDirectory[] files, String[] extensions)
-
Uses of IModule in gw.lang.gosuc
Methods in gw.lang.gosuc that return IModule Modifier and Type Method Description IModule
Gosuc. defineModule(GosucProject project, GosucModule gosucModule)
Methods in gw.lang.gosuc that return types with arguments of type IModule Modifier and Type Method Description List<IModule>
Gosuc. findRootModules(List<IModule> modules)
Methods in gw.lang.gosuc with parameters of type IModule Modifier and Type Method Description List<IType>
Gosuc. compile(IModule module, List<String> types)
List<IType>
IGosuc. compile(IModule module, List<String> typesToCompile)
Method parameters in gw.lang.gosuc with type arguments of type IModule Modifier and Type Method Description List<IModule>
Gosuc. findRootModules(List<IModule> modules)
-
Uses of IModule in gw.lang.gosuc.simple
Methods in gw.lang.gosuc.simple with parameters of type IModule Modifier and Type Method Description void
CompilerPlatformHelper. refresh(IModule module)
-
Uses of IModule in gw.lang.init
Method parameters in gw.lang.init with type arguments of type IModule Modifier and Type Method Description void
GosuInitialization. initializeMultipleModules(List<? extends IModule> modules)
void
IGosuInitialization. initializeMultipleModules(IExecutionEnvironment execEnv, List<? extends IModule> modules)
-
Uses of IModule in gw.lang.parser
Methods in gw.lang.parser that return IModule Modifier and Type Method Description IModule
IParsedElement. getModule()
-
Uses of IModule in gw.lang.reflect
Fields in gw.lang.reflect declared as IModule Modifier and Type Field Description protected IModule
TypeLoaderBase. _module
IModule
RefreshRequest. module
Methods in gw.lang.reflect that return IModule Modifier and Type Method Description IModule
ITypeSystem. getCurrentModule()
static IModule
TypeSystem. getCurrentModule()
static IModule
TypeSystem. getGlobalModule()
static IModule
TypeSystem. getJreModule()
IModule
INamespaceType. getModule()
IModule
ITypeLoader. getModule()
IModule
TypeLoaderBase. getModule()
static IModule
TypeSystem. getModuleFromType(IType type)
Methods in gw.lang.reflect with parameters of type IModule Modifier and Type Method Description static IType
TypeSystem. get(IJavaClassInfo classInfo, IModule module)
static IType
TypeSystem. get(Class javaClass, IModule module)
static IType
TypeSystem. getByFullName(String fullyQualifiedName, IModule module)
static IType
TypeSystem. getByFullNameIfValid(String typeName, IModule module)
static IType
TypeSystem. getFromObject(Object object, IModule module)
static IJavaClassInfo
TypeSystem. getJavaClassInfo(Class jClass, IModule module)
static IJavaClassInfo
TypeSystem. getJavaClassInfo(String fullyQualifiedName, IModule module)
IJavaClassInfo
IDefaultTypeLoader. getJavaClassInfoForClassDirectly(Class clazz, IModule module)
static INamespaceType
TypeSystem. getNamespace(String strType, IModule module)
<T extends ITypeLoader>
TITypeSystem. getTypeLoader(Class<? extends T> loaderClass, IModule module)
static <T extends ITypeLoader>
TTypeSystem. getTypeLoader(Class<? extends T> loaderClass, IModule module)
String[]
ITypeSystem. getTypesForFile(IModule module, IFile file)
static String[]
TypeSystem. getTypesForFile(IModule module, IFile file)
void
ITypeSystem. popModule(IModule gosuModule)
static void
TypeSystem. popModule(IModule gosuModule)
void
ITypeSystem. pushModule(IModule gosuModule)
static void
TypeSystem. pushModule(IModule gosuModule)
void
ITypeSystem. pushTypeLoader(IModule module, ITypeLoader loader)
static void
TypeSystem. pushTypeLoader(IModule module, ITypeLoader loader)
void
ITypeSystem. refresh(IModule module)
static void
TypeSystem. refresh(IModule module)
Constructors in gw.lang.reflect with parameters of type IModule Constructor Description RefreshRequest(IFile file, String[] types, IModule module, ITypeLoader typeLoader, RefreshKind kind)
RefreshRequest(IFile file, String[] types, IModule module, RefreshKind kind)
SimpleTypeLoader(IModule module)
TypeLoaderBase(IModule module)
-
Uses of IModule in gw.lang.reflect.gs
Methods in gw.lang.reflect.gs that return IModule Modifier and Type Method Description IModule
TypeName. getGosuModule()
IModule
IGosuClassRepository. getModule()
The module having this repositoryMethods in gw.lang.reflect.gs with parameters of type IModule Modifier and Type Method Description static GosuClassTypeLoader
GosuClassTypeLoader. getDefaultClassLoader(IModule module)
Constructors in gw.lang.reflect.gs with parameters of type IModule Constructor Description GosuClassTypeLoader(IModule module, IGosuClassRepository repository)
-
Uses of IModule in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return IModule Modifier and Type Method Description IModule
ErrorJavaClassInfo. getModule()
IModule
IJavaClassType. getModule()
IModule
ITypeInfoResolver. getModule()
-
Uses of IModule in gw.lang.reflect.module
Subinterfaces of IModule in gw.lang.reflect.module Modifier and Type Interface Description interface
IGlobalModule
interface
IJreModule
Methods in gw.lang.reflect.module that return IModule Modifier and Type Method Description IModule
IExecutionEnvironment. createJreModule()
IModule
IExecutionEnvironment. getGlobalModule()
IModule
IExecutionEnvironment. getJreModule()
IModule
Dependency. getModule()
IModule
IExecutionEnvironment. getModule(IResource file)
IModule
IExecutionEnvironment. getModule(String strModuleName)
IModule
IExecutionEnvironment. getModule(URL baseURL)
IModule
ITypeLoaderStack. getModule()
IModule[]
IModule. getModuleTraversalList()
Methods in gw.lang.reflect.module that return types with arguments of type IModule Modifier and Type Method Description List<? extends IModule>
IExecutionEnvironment. getModules()
Methods in gw.lang.reflect.module with parameters of type IModule Modifier and Type Method Description void
IExecutionEnvironment. addModule(IModule module)
IFile
IFileSystem. getFakeFile(URL url, IModule module)
void
IExecutionEnvironment. removeModule(IModule module)
void
IExecutionEnvironment. renameModule(IModule gosuModule, String name)
Constructors in gw.lang.reflect.module with parameters of type IModule Constructor Description Dependency(IModule module, boolean bExported)
-
Uses of IModule in gw.util
Methods in gw.util with parameters of type IModule Modifier and Type Method Description static List<IDirectory>
Extensions. getJarsWithSources(IModule module)
-