Package gw.lang.reflect
Interface IDefaultTypeLoader
-
- All Superinterfaces:
IPluginHost
,IService
,ITypeLoader
- All Known Implementing Classes:
DefaultTypeLoader
public interface IDefaultTypeLoader extends ITypeLoader
-
-
Field Summary
Fields Modifier and Type Field Description static String
DOT_JAVA_EXTENSION
static Set<String>
EXTENSIONS
static String[]
EXTENSIONS_ARRAY
static String
JAVA_EXTENSION
-
Fields inherited from interface gw.lang.reflect.ITypeLoader
NO_TYPES
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description IGosuClassLoader
getGosuClassLoader()
IJavaClassInfo
getJavaClassInfo(String fullyQualifiedName)
IJavaClassInfo
getJavaClassInfoForClassDirectly(Class clazz, IModule module)
default ISourceFileHandle
getSouceFileHandle(String qualifiedName)
Deprecated.use getSourceFileHandle(String) insteadISourceFileHandle
getSourceFileHandle(String qualifiedName)
Class
loadClass(String strFullName)
-
Methods inherited from interface gw.plugin.IPluginHost
getInterface
-
Methods inherited from interface gw.lang.reflect.ITypeLoader
computeTypeNames, getAllNamespaces, getAllTypeNames, getHandledPrefixes, getModule, getNamespaceForDirectory, getResource, getType, getTypeNames, getTypesForFile, handlesDirectory, handlesFile, handlesNonPrefixLoads, hasNamespace, isCaseSensitive, refreshed, refreshedFile, refreshedNamespace, refreshedTypes, showTypeNamesInIDE, shutdown
-
-
-
-
Field Detail
-
DOT_JAVA_EXTENSION
static final String DOT_JAVA_EXTENSION
- See Also:
- Constant Field Values
-
JAVA_EXTENSION
static final String JAVA_EXTENSION
- See Also:
- Constant Field Values
-
EXTENSIONS_ARRAY
static final String[] EXTENSIONS_ARRAY
-
-
Method Detail
-
getJavaClassInfo
IJavaClassInfo getJavaClassInfo(String fullyQualifiedName)
-
getJavaClassInfoForClassDirectly
IJavaClassInfo getJavaClassInfoForClassDirectly(Class clazz, IModule module)
-
getSouceFileHandle
default ISourceFileHandle getSouceFileHandle(String qualifiedName)
Deprecated.use getSourceFileHandle(String) instead
-
getSourceFileHandle
ISourceFileHandle getSourceFileHandle(String qualifiedName)
-
getGosuClassLoader
IGosuClassLoader getGosuClassLoader()
-
-