Uses of Class
org.gridlab.gat.io.File

Packages that use File
org.gridlab.gat This package contains classes and interfaces which are used throughout the GAT application API. 
org.gridlab.gat.io This package contains classes and interfaces which are used to provide input and output. 
org.gridlab.gat.resources This package contains the classes and interfaces which are used for using resources, be they hardware or software resources. 
 

Uses of File in org.gridlab.gat
 

Methods in org.gridlab.gat that return File
static File GAT.createFile(GATContext gatContext, Preferences preferences, String location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI (in String format) and whose access rights are determined by the passed GATContext.
static File GAT.createFile(GATContext gatContext, Preferences preferences, URI location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI and whose access rights are determined by the passed GATContext.
static File GAT.createFile(GATContext gatContext, String location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI (in String format) and whose access rights are determined by the passed GATContext.
static File GAT.createFile(GATContext gatContext, URI location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI and whose access rights are determined by the passed GATContext.
static File GAT.createFile(Preferences preferences, String location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI and whose access rights are determined by the default GATContext with additional Preferences.
static File GAT.createFile(Preferences preferences, URI location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI and whose access rights are determined by the default GATContext with additional Preferences.
static File GAT.createFile(String location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI, (in String format) and whose access rights are determined by the default GATContext.
static File GAT.createFile(URI location)
          Constructs a File instance which corresponds to the physical file identified by the passed URI and whose access rights are determined by the default GATContext.
 

Methods in org.gridlab.gat with parameters of type File
static FileInputStream GAT.createFileInputStream(File file)
          Constructs a FileInputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the GATContext of this File.
static FileInputStream GAT.createFileInputStream(GATContext gatContext, File file)
          Constructs a FileInputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the passed GATContext.
static FileInputStream GAT.createFileInputStream(GATContext gatContext, Preferences preferences, File file)
          Constructs a FileInputStream instance which corresponds to the physical file identified by the passed file and whose access rights are determined by the passed GATContext with additional Preferences.
static FileInputStream GAT.createFileInputStream(Preferences preferences, File file)
          Constructs a FileInputStream instance which corresponds to the physical file identified by the passed URI and whose access rights are determined by the GATContext of this File and additional Preferences.
static FileOutputStream GAT.createFileOutputStream(File file)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the GATContext of this File.
static FileOutputStream GAT.createFileOutputStream(File file, boolean append)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the GATContext of this File.
static FileOutputStream GAT.createFileOutputStream(GATContext gatContext, File file)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the passed GATContext.
static FileOutputStream GAT.createFileOutputStream(GATContext gatContext, File file, boolean append)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the passed GATContext.
static FileOutputStream GAT.createFileOutputStream(GATContext gatContext, Preferences preferences, File file)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the passed GATContext and additional Preferences.
static FileOutputStream GAT.createFileOutputStream(GATContext gatContext, Preferences preferences, File file, boolean append)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed file and whose access rights are determined by the passed GATContext and additional Preferences.
static FileOutputStream GAT.createFileOutputStream(Preferences preferences, File file)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the GATContext of this File and additional Preferences.
static FileOutputStream GAT.createFileOutputStream(Preferences preferences, File file, boolean append)
          Constructs a FileOutputStream instance which corresponds to the physical file identified by the passed File and whose access rights are determined by the GATContext of this File and additional Preferences.
 

Uses of File in org.gridlab.gat.io
 

Methods in org.gridlab.gat.io that return types with arguments of type File
 List<File> LogicalFile.getFiles()
          Returns a java.util.List of File instances each of which is a File corresponding to a physical file represented by this instance.
 

Methods in org.gridlab.gat.io with parameters of type File
 void LogicalFile.addFile(File file)
          Adds the passed File instance to the set of physical files represented by this LogicalFile instance.
 int File.compareTo(File pathname)
           
 void LogicalFile.removeFile(File file)
          Removes the passed File instance from the set of physical files represented by this LogicalFile instance.
 

Uses of File in org.gridlab.gat.resources
 

Methods in org.gridlab.gat.resources that return File
 File WrapperJobDescription.getInfoFile(GATContext context)
          Returns a File containing all the information needed by the Wrapper application.
 File SoftwareDescription.getStderr()
          Returns the stderr File.
 File SoftwareDescription.getStdin()
          Returns the stdin File.
 File SoftwareDescription.getStdout()
          Returns the stdout File.
 

Methods in org.gridlab.gat.resources that return types with arguments of type File
 List<File> SoftwareDescription.getDeletedFiles()
          Returns a List of the Files that should be deleted after the run.
 Map<File,File> SoftwareDescription.getPostStaged()
          Returns the post stage file set.
 Map<File,File> SoftwareDescription.getPostStaged()
          Returns the post stage file set.
 Map<File,File> SoftwareDescription.getPreStaged()
          Returns the pre staged file set.
 Map<File,File> SoftwareDescription.getPreStaged()
          Returns the pre staged file set.
 Map<File,File> WrapperSoftwareDescription.getPreStaged()
           
 Map<File,File> WrapperSoftwareDescription.getPreStaged()
           
 List<File> SoftwareDescription.getWipedFiles()
          Returns a List of the Files that should be wiped and deleted after the run.
 

Methods in org.gridlab.gat.resources with parameters of type File
 void SoftwareDescription.addDeletedFile(File file)
          Adds a File to the set of Files that should be deleted after the run.
 void SoftwareDescription.addPostStagedFile(File src)
          Add a single post stage file.
 void SoftwareDescription.addPostStagedFile(File src, File dest)
          Add a single post stage file that should be post staged to the given destination.
 void SoftwareDescription.addPreStagedFile(File src)
          Add a single pre stage file.
 void SoftwareDescription.addPreStagedFile(File src, File dest)
          Add a single pre stage file that should be pre staged to the given destination.
 void SoftwareDescription.addWipedFile(File file)
          Adds a File to the set of Files that should be wiped after the run.
 void SoftwareDescription.setPostStaged(File... files)
          Sets the post staged file set.
 void SoftwareDescription.setPreStaged(File... files)
          Sets the pre staged file set.
 void SoftwareDescription.setStderr(File stderr)
          Sets the stderr File.
 void SoftwareDescription.setStdin(File stdin)
          Sets the File where stdin is redirected from.
 void SoftwareDescription.setStdout(File stdout)
          Sets the stdout File.