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 java.lang.StringDOT_JAVA_EXTENSIONstatic java.util.Set<java.lang.String>EXTENSIONSstatic java.lang.String[]EXTENSIONS_ARRAYstatic java.lang.StringJAVA_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 IGosuClassLoadergetGosuClassLoader()IJavaClassInfogetJavaClassInfo(java.lang.String fullyQualifiedName)IJavaClassInfogetJavaClassInfoForClassDirectly(java.lang.Class clazz, IModule module)default ISourceFileHandlegetSouceFileHandle(java.lang.String qualifiedName)Deprecated.use getSourceFileHandle(String) insteadISourceFileHandlegetSourceFileHandle(java.lang.String qualifiedName)java.lang.ClassloadClass(java.lang.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 java.lang.String DOT_JAVA_EXTENSION
- See Also:
- Constant Field Values
-
JAVA_EXTENSION
static final java.lang.String JAVA_EXTENSION
- See Also:
- Constant Field Values
-
EXTENSIONS
static final java.util.Set<java.lang.String> EXTENSIONS
-
EXTENSIONS_ARRAY
static final java.lang.String[] EXTENSIONS_ARRAY
-
-
Method Detail
-
loadClass
java.lang.Class loadClass(java.lang.String strFullName)
-
getJavaClassInfo
IJavaClassInfo getJavaClassInfo(java.lang.String fullyQualifiedName)
-
getJavaClassInfoForClassDirectly
IJavaClassInfo getJavaClassInfoForClassDirectly(java.lang.Class clazz, IModule module)
-
getSouceFileHandle
default ISourceFileHandle getSouceFileHandle(java.lang.String qualifiedName)
Deprecated.use getSourceFileHandle(String) instead
-
getSourceFileHandle
ISourceFileHandle getSourceFileHandle(java.lang.String qualifiedName)
-
getGosuClassLoader
IGosuClassLoader getGosuClassLoader()
-
-