| Package | Description |
|---|---|
| gw.fs | |
| gw.fs.jar | |
| gw.fs.physical | |
| gw.fs.url | |
| gw.lang | |
| gw.lang.gosuc | |
| gw.lang.init | |
| gw.lang.reflect | |
| gw.lang.reflect.gs | |
| gw.lang.reflect.module | |
| gw.util |
| Modifier and Type | Class and Description |
|---|---|
class |
AdditionalDirectory |
class |
DelegateDirectory |
class |
IncludeModuleDirectory |
| Modifier and Type | Method and Description |
|---|---|
static IDirectory |
IDirectoryUtil.dir(IJarFileDirectory root,
String relativePath) |
IDirectory |
DelegateDirectory.dir(String relativePath) |
IDirectory |
IDirectory.dir(String relativePath) |
IDirectory |
DelegateDirectory.getDelegate() |
IDirectory |
FileFactory.getIDirectory(File f) |
IDirectory |
FileFactory.getIDirectory(String absolutePath) |
IDirectory |
IResource.getParent()
Gets this file's our directory's parent directory.
|
IDirectory |
DelegateDirectory.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IDirectory> |
AdditionalDirectory.listDirs() |
List<? extends IDirectory> |
DelegateDirectory.listDirs() |
List<? extends IDirectory> |
IDirectory.listDirs() |
| Modifier and Type | Method and Description |
|---|---|
static DynamicArray<? extends IFile> |
IDirectoryUtil.allContainedFilesExcludingIgnored(IDirectory dir) |
boolean |
IResource.isChildOf(IDirectory dir)
Indicates whether this resource is a direct child of the given directory.
|
boolean |
DelegateDirectory.isChildOf(IDirectory dir) |
boolean |
IResource.isDescendantOf(IDirectory dir)
Indicates whether this resource is a descendant of the given directory.
|
boolean |
DelegateDirectory.isDescendantOf(IDirectory dir) |
| Constructor and Description |
|---|
AdditionalDirectory(IDirectory delegate) |
DelegateDirectory(IDirectory delegate) |
IncludeModuleDirectory(IDirectory delegate) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IJarFileDirectory |
| Modifier and Type | Class and Description |
|---|---|
class |
JarEntryDirectoryImpl |
class |
JarFileDirectoryImpl |
| Modifier and Type | Method and Description |
|---|---|
IDirectory |
JarEntryDirectoryImpl.dir(String relativePath) |
IDirectory |
JarFileDirectoryImpl.dir(String relativePath) |
IDirectory |
JarEntryResourceImpl.getParent() |
IDirectory |
JarFileDirectoryImpl.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IDirectory> |
JarEntryDirectoryImpl.listDirs() |
List<? extends IDirectory> |
JarFileDirectoryImpl.listDirs() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
JarEntryResourceImpl.isChildOf(IDirectory dir) |
boolean |
JarFileDirectoryImpl.isChildOf(IDirectory dir) |
boolean |
JarEntryResourceImpl.isDescendantOf(IDirectory dir) |
boolean |
JarFileDirectoryImpl.isDescendantOf(IDirectory dir) |
| Modifier and Type | Class and Description |
|---|---|
class |
PhysicalDirectoryImpl |
| Modifier and Type | Method and Description |
|---|---|
IDirectory |
PhysicalDirectoryImpl.dir(String relativePath) |
IDirectory |
PhysicalResourceImpl.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IDirectory> |
PhysicalDirectoryImpl.listDirs() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PhysicalResourceImpl.isChildOf(IDirectory dir) |
boolean |
PhysicalResourceImpl.isDescendantOf(IDirectory dir) |
| Modifier and Type | Method and Description |
|---|---|
IDirectory |
URLFileImpl.getParent() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
URLFileImpl.isChildOf(IDirectory dir) |
boolean |
URLFileImpl.isDescendantOf(IDirectory dir) |
| Modifier and Type | Method and Description |
|---|---|
static IFileSystemGosuClassRepository |
GosuShop.createFileSystemGosuClassRepository(IModule module,
IDirectory[] files) |
IFileSystemGosuClassRepository |
IGosuShop.createFileSystemGosuClassRepository(IModule module,
IDirectory[] files) |
static IFileSystemGosuClassRepository |
GosuShop.createFileSystemGosuClassRepository(IModule module,
IDirectory[] files,
String[] extensions) |
IFileSystemGosuClassRepository |
IGosuShop.createFileSystemGosuClassRepository(IModule module,
IDirectory[] files,
String[] extensions) |
| Modifier and Type | Method and Description |
|---|---|
static IDirectory |
GosucUtil.getDirectoryForPath(String path) |
IDirectory |
GosucModule.getOutputPath() |
| Modifier and Type | Method and Description |
|---|---|
static List<IDirectory> |
GosucUtil.toDirectories(List<String> paths) |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
GosucUtil.makeStringPaths(List<IDirectory> sourcePaths) |
| Modifier and Type | Method and Description |
|---|---|
static IDirectory |
ClasspathToGosuPathEntryUtil.findModuleRootFromSourceEntry(IDirectory dir) |
IDirectory |
GosuPathEntry.getRoot()
Returns the root directory for this GosuPathEntry.
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends IDirectory> |
GosuPathEntry.getSources()
Returns the source directories for this path entry.
|
| Modifier and Type | Method and Description |
|---|---|
static IDirectory |
ClasspathToGosuPathEntryUtil.findModuleRootFromSourceEntry(IDirectory dir) |
| Constructor and Description |
|---|
GosuPathEntry(IDirectory root,
List<? extends IDirectory> srcs)
Constructs a new GosuPathEntry with the specified data.
|
| Constructor and Description |
|---|
GosuPathEntry(IDirectory root,
List<? extends IDirectory> srcs)
Constructs a new GosuPathEntry with the specified data.
|
| Modifier and Type | Method and Description |
|---|---|
List<IDirectory> |
IEntityAccess.getAdditionalSourceRoots() |
| Modifier and Type | Method and Description |
|---|---|
String |
ITypeLoader.getNamespaceForDirectory(IDirectory dir) |
String |
SimpleTypeLoader.getNamespaceForDirectory(IDirectory dir) |
String |
TypeLoaderBase.getNamespaceForDirectory(IDirectory dir) |
boolean |
ITypeLoader.handlesDirectory(IDirectory dir) |
boolean |
SimpleTypeLoader.handlesDirectory(IDirectory dir) |
boolean |
TypeLoaderBase.handlesDirectory(IDirectory dir) |
void |
ITypeLoader.refreshedNamespace(String namespace,
IDirectory dir,
RefreshKind kind) |
| Modifier and Type | Method and Description |
|---|---|
IDirectory[] |
IFileSystemGosuClassRepository.getExcludedPath() |
IDirectory |
IFileSystemGosuClassRepository.IClassFileInfo.getParentFile() |
IDirectory |
IFileSystemGosuClassRepository.ClassPathEntry.getPath() |
IDirectory[] |
IFileSystemGosuClassRepository.getSourcePath() |
| Modifier and Type | Method and Description |
|---|---|
String |
IFileSystemGosuClassRepository.getClassNameFromFile(IDirectory root,
IFile file,
String[] fileExts) |
void |
IGosuClassRepository.namespaceRefreshed(String namespace,
IDirectory dir,
RefreshKind kind)
Called when a namespace is refreshed
|
void |
GosuClassTypeLoader.refreshedNamespace(String namespace,
IDirectory dir,
RefreshKind kind) |
void |
IFileSystemGosuClassRepository.setExcludedPath(IDirectory[] excludedPath) |
void |
IFileSystemGosuClassRepository.setSourcePath(IDirectory[] sourcePath) |
| Constructor and Description |
|---|
ClassPathEntry(IDirectory path,
boolean testResource) |
| Modifier and Type | Method and Description |
|---|---|
IDirectory |
IFileSystem.getIDirectory(File dir) |
IDirectory |
IFileSystem.getIDirectory(URL url) |
IDirectory |
IProtocolAdapter.getIDirectory(URL url) |
IDirectory |
IModule.getOutputPath() |
IDirectory |
INativeModule.getOutputPath() |
| Modifier and Type | Method and Description |
|---|---|
List<IDirectory> |
IModule.getExcludedPaths() |
List<IDirectory> |
IModule.getJavaClassPath() |
ArrayList<IDirectory> |
IClassPath.getPaths() |
List<IDirectory> |
IModule.getSourcePath() |
| Modifier and Type | Method and Description |
|---|---|
void |
IModule.configurePaths(List<IDirectory> classpath,
List<IDirectory> sourcePaths)
Configure both source and Java classpaths of the module in a semi-automated way.
|
void |
IModule.configurePaths(List<IDirectory> classpath,
List<IDirectory> sourcePaths)
Configure both source and Java classpaths of the module in a semi-automated way.
|
void |
IModule.setExcludedPaths(List<IDirectory> paths) |
void |
IModule.setJavaClassPath(List<IDirectory> paths) |
void |
IModule.setSourcePath(List<IDirectory> path) |
| Modifier and Type | Method and Description |
|---|---|
static List<IDirectory> |
Extensions.getJarsWithSources(IModule module) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Extensions.containsManifest(IDirectory dir) |
static void |
Extensions.getExtensions(Collection<String> result,
IDirectory dir,
String headerName) |
static List<String> |
Extensions.getExtensions(IDirectory dir,
String headerName) |
Copyright © 2015. All rights reserved.