Package gw.lang.reflect.gs
Interface IFileSystemGosuClassRepository
-
- All Superinterfaces:
IGosuClassRepository
- All Known Implementing Classes:
FileSystemGosuClassRepository
public interface IFileSystemGosuClassRepository extends IGosuClassRepository
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IFileSystemGosuClassRepository.ClassPathEntry
static interface
IFileSystemGosuClassRepository.IClassFileInfo
static class
IFileSystemGosuClassRepository.Util
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFile
findFirstFile(String resourceName)
String
getClassNameFromFile(IDirectory root, IFile file, String[] fileExts)
IDirectory[]
getExcludedPath()
IDirectory[]
getSourcePath()
void
setExcludedPath(IDirectory[] excludedPath)
void
setSourcePath(IDirectory[] sourcePath)
-
Methods inherited from interface gw.lang.reflect.gs.IGosuClassRepository
findClass, findResource, getAllTypeNames, getAllTypeNames, getModule, getTypeNames, hasNamespace, namespaceRefreshed, typesRefreshed
-
-
-
-
Method Detail
-
getSourcePath
IDirectory[] getSourcePath()
-
setSourcePath
void setSourcePath(IDirectory[] sourcePath)
-
getExcludedPath
IDirectory[] getExcludedPath()
-
setExcludedPath
void setExcludedPath(IDirectory[] excludedPath)
-
getClassNameFromFile
String getClassNameFromFile(IDirectory root, IFile file, String[] fileExts)
-
-