Uses of Interface
gw.fs.IFile
Packages that use IFile
Package
Description
-
Uses of IFile in editor
-
Uses of IFile in editor.util
Methods in editor.util with parameters of type IFileModifier and TypeMethodDescriptionstatic String
TypeNameUtil.getTypeNameFromFile
(IDirectory root, IFile file) -
Uses of IFile in gw.config
-
Uses of IFile in gw.fs
Modifier and TypeMethodDescriptionConstucts a file given the path.static IFile
IDirectoryUtil.file
(IJarFileDirectory root, String path) Modifier and TypeMethodDescriptionstatic DynamicArray<? extends IFile>
IDirectoryUtil.allContainedFilesExcludingIgnored
(IDirectory dir) DelegateDirectory.listFiles()
IDirectory.listFiles()
Modifier and TypeMethodDescriptionstatic String
IFileUtil.getBaseName
(IFile file) static String
IFileUtil.getExtension
(IFile file) Modifier and TypeMethodDescriptionprivate static void
IDirectoryUtil.allContainedFilesExcludingIgnored
(IDirectory root, IDirectory dir, DynamicArray<IFile> files) -
Uses of IFile in gw.fs.jar
Modifier and TypeFieldDescriptionJarEntryDirectoryImpl._childFiles
JarFileDirectoryImpl._childFiles
Modifier and TypeMethodDescription -
Uses of IFile in gw.fs.physical
Classes in gw.fs.physical that implement IFileMethods in gw.fs.physical that return IFileMethods in gw.fs.physical that return types with arguments of type IFile -
Uses of IFile in gw.fs.url
-
Uses of IFile in gw.internal.gosu.module.fs
Classes in gw.internal.gosu.module.fs that implement IFileFields in gw.internal.gosu.module.fs with type parameters of type IFileMethods in gw.internal.gosu.module.fs that return IFileModifier and TypeMethodDescriptionFileSystemImpl.getFakeFile
(URL url, IModule module) (package private) IFile
FileSystemImpl.IFileResourceExtractor.getIResourceFromJarDirectoryAndEntryName
(IDirectory jarFS, String entryName) (package private) IFile
FileSystemImpl.IFileResourceExtractor.getIResourceFromJavaFile
(URL location) (package private) IFile
FileSystemImpl.IFileResourceExtractor.getIResourceFromPath
(Path path) (package private) IFile
FileSystemImpl.IFileResourceExtractor.getIResourceFromURL
(URL location) Methods in gw.internal.gosu.module.fs that return types with arguments of type IFile -
Uses of IFile in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as IFileMethods in gw.internal.gosu.parser that return IFileModifier and TypeMethodDescriptionFileSystemGosuClassRepository.findFirstFile
(String resourceName) private IFile
FileSystemGosuClassRepository.findFirstFile
(String resourceName, List<? extends IDirectory> searchPath) FileSystemGosuClassRepository.ClassFileInfo.getFile()
FileSystemGosuClassRepository.FileSystemSourceFileHandle.getFile()
InnerClassFileSystemSourceFileHandle.getFile()
private IFile
PackageToClassPathEntryTreeMap.getFile
(IFileSystemGosuClassRepository.ClassPathEntry root, String strFileName) private IFile
PackageToClassPathEntryTreeMap.getFileMatchCase
(IDirectory dir, String strFileName) IFile[]
GosuClass.getSourceFiles()
IFile[]
JavaType.getSourceFiles()
Methods in gw.internal.gosu.parser with parameters of type IFileModifier and TypeMethodDescriptionGosuIndustrialParkImpl.createPathEntryFromModuleFile
(IFile f) private boolean
PackageToClassPathEntryTreeMap.doesFileMatchCase
(String strFileName, IFile file) private String
ClassPath.getClassNameFromFile
(IDirectory root, IFile file) FileSystemGosuClassRepository.getClassNameFromFile
(IDirectory root, IFile file, String[] fileExts) String[]
TypeLoaderAccess.getTypesForFile
(IModule module, IFile file) private void
ClassPath.putClassName
(IFile file, String strClassName, IClassPath.ClassPathFilter filter) private boolean
ModuleTypeLoader.refreshFile
(IFile file, String typeName, RefreshKind kind) Constructors in gw.internal.gosu.parser with parameters of type IFileModifierConstructorDescriptionClassFileInfo
(IFileSystemGosuClassRepository.ClassPathEntry entry, IFile file, boolean isTestClass) -
Uses of IFile in gw.internal.gosu.properties
Fields in gw.internal.gosu.properties declared as IFileFields in gw.internal.gosu.properties with type parameters of type IFileModifier and TypeFieldDescriptionprivate final LockingLazyVar<Map<String,
IFile>> PropertiesPropertySet.Source._filesByTypeName
Methods in gw.internal.gosu.properties that return IFileModifier and TypeMethodDescriptionReturns the file for the given name.IFile[]
PropertiesType.getSourceFiles()
Methods in gw.internal.gosu.properties that return types with arguments of type IFileModifier and TypeMethodDescriptionPropertiesPropertySet.Source.findAllFilesByExtension
(String extension) Methods in gw.internal.gosu.properties with parameters of type IFileModifier and TypeMethodDescriptionprivate IType
PropertiesTypeLoader.createPropertyTypesFromPropertyNodeTree
(HashMap<String, IType> resultMap, PropertyNode node, IFile file) PropertiesPropertySet.Source.getPropertySetForFile
(IFile file) PropertySetSource.getPropertySetForFile
(IFile file) Return the property set for the given fileString[]
PropertiesTypeLoader.getTypesForFile
(IFile file) boolean
PropertiesTypeLoader.handlesFile
(IFile file) PropertiesTypeLoader.refreshedFile
(IFile file, String[] types, RefreshKind kind) Method parameters in gw.internal.gosu.properties with type arguments of type IFileModifier and TypeMethodDescriptionprivate void
PropertiesPropertySet.Source.addAllLocalResourceFilesByExtensionInternal
(String relativePath, IDirectory dir, String extension, List<Pair<String, IFile>> results) Constructors in gw.internal.gosu.properties with parameters of type IFileModifierConstructorDescriptionPropertiesType
(PropertiesTypeLoader typeLoader, PropertyNode propertyNode, IFile file) -
Uses of IFile in gw.lang
Modifier and TypeMethodDescriptionstatic GosuPathEntry
GosuShop.createPathEntryFromModuleFile
(IFile f) IGosuShop.createPathEntryFromModuleFile
(IFile f) -
Uses of IFile in gw.lang.init
Methods in gw.lang.init with parameters of type IFileModifier and TypeMethodDescriptionstatic GosuPathEntry
ModuleFileUtil.createPathEntryForModuleFile
(IFile moduleFile) Reads a pom.xml file into a GosuPathEntry objectvoid
ClasspathToGosuPathEntryUtil.ClassPathToGosuPathConverterBlock.doIt
(IDirectory dir, IFile moduleFile) void
ClasspathToGosuPathEntryUtil.ModuleFindFromSourceEntryBlock.doIt
(IDirectory dir, IFile moduleFile) void
ClasspathToGosuPathEntryUtil.SourceDirectoryBlock.doIt
(IDirectory dir, IFile moduleFile) private static boolean
ClasspathToGosuPathEntryUtil.moduleContainsSourceDir
(IFile moduleFile, IDirectory dir) -
Uses of IFile in gw.lang.reflect
Fields in gw.lang.reflect declared as IFileMethods in gw.lang.reflect that return IFileModifier and TypeMethodDescriptionIFileBasedFeature.getSourceFile()
default IFile[]
IType.getSourceFiles()
Methods in gw.lang.reflect with parameters of type IFileModifier and TypeMethodDescriptionprivate static ITypeLoader
String[]
ITypeLoader.getTypesForFile
(IFile file) Returns ALL type names associated with the given file whether or not the types have been loaded yet.String[]
ITypeSystem.getTypesForFile
(IModule module, IFile file) String[]
SimpleTypeLoader.getTypesForFile
(IFile file) String[]
TypeLoaderBase.getTypesForFile
(IFile file) static String[]
TypeSystem.getTypesForFile
(IModule module, IFile file) boolean
ITypeLoader.handlesFile
(IFile file) boolean
SimpleTypeLoader.handlesFile
(IFile file) boolean
TypeLoaderBase.handlesFile
(IFile file) ITypeLoader.refreshedFile
(IFile file, String[] types, RefreshKind kind) Notifies the type loader that a file has been refreshed.SimpleTypeLoader.refreshedFile
(IFile file, String[] types, RefreshKind kind) TypeLoaderBase.refreshedFile
(IFile file, String[] types, RefreshKind kind) Constructors in gw.lang.reflect with parameters of type IFileModifierConstructorDescriptionRefreshRequest
(IFile file, String[] types, ITypeLoader typeLoader, RefreshKind kind) RefreshRequest
(IFile file, String[] types, IModule module, ITypeLoader typeLoader, RefreshKind kind) RefreshRequest
(IFile file, String[] types, IModule module, RefreshKind kind) -
Uses of IFile in gw.lang.reflect.gs
Fields in gw.lang.reflect.gs declared as IFileMethods in gw.lang.reflect.gs that return IFileModifier and TypeMethodDescriptionIFileSystemGosuClassRepository.findFirstFile
(String resourceName) IFileSystemGosuClassRepository.IClassFileInfo.getFile()
ISourceFileHandle.getFile()
StringSourceFileHandle.getFile()
Methods in gw.lang.reflect.gs with parameters of type IFileModifier and TypeMethodDescriptionIFileSystemGosuClassRepository.getClassNameFromFile
(IDirectory root, IFile file, String[] fileExts) Constructors in gw.lang.reflect.gs with parameters of type IFileModifierConstructorDescriptionStringSourceFileHandle
(String typeName, CharSequence source, IFile strPath, boolean isTestResource, ClassType classType) -
Uses of IFile in gw.lang.reflect.java.asm
Fields in gw.lang.reflect.java.asm declared as IFileMethods in gw.lang.reflect.java.asm that return IFileMethods in gw.lang.reflect.java.asm with parameters of type IFileConstructors in gw.lang.reflect.java.asm with parameters of type IFileModifierConstructorDescriptionAsmBackingSourceFileHandle
(IFile file, AsmClass asmClass, boolean bTest) -
Uses of IFile in gw.lang.reflect.module
Methods in gw.lang.reflect.module that return IFile -
Uses of IFile in gw.test
Modifier and TypeMethodDescriptionprivate void
TestClassFinder.possiblyAddTest
(IFile entry, IDirectory root, TestClassFinder.TestClassFindType findType, ArrayList<IType> types) private boolean
TestClassFinder.shouldConsiderFile
(IFile entry, TestClassFinder.TestClassFindType findType) Modifier and TypeMethodDescriptionfinal T
Suite.withIFileFilter
(Predicate<IFile> fileFilter) Adds a file filter to this suite, allowing certain tests to be excluded. -
Uses of IFile in gw.util