Class LocatorFileAccept
- java.lang.Object
-
- fr.mines_stetienne.ci.sparql_generate.stream.LocatorAcceptBase
-
- fr.mines_stetienne.ci.sparql_generate.stream.LocatorFileAccept
-
- All Implemented Interfaces:
LocatorAccept,Locator
public class LocatorFileAccept extends LocatorAcceptBase
Same as LocatorFile but with content negociation capabilities.- Author:
- Maxime Lefrançois
-
-
Constructor Summary
Constructors Constructor Description LocatorFileAccept()Create a LocatorFile without a specific working directory.LocatorFileAccept(String dir)Create a LocatorFile that uses the argument as it's working directory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)booleanexists(String fileIRI)StringgetName()StringgetThisDir()booleanhasCurrentDir()inthashCode()TypedInputStreamopen(LookUpRequest request)Open anything that looks a bit like a file nameStringtoFileName(String filenameIRI)Processing the filename for file: or relative filename and return a filename suitable for file operations.-
Methods inherited from class fr.mines_stetienne.ci.sparql_generate.stream.LocatorAcceptBase
open
-
-
-
-
Constructor Detail
-
LocatorFileAccept
public LocatorFileAccept()
Create a LocatorFile without a specific working directory. Relative file names are relative to the working directory of the JVM.
-
LocatorFileAccept
public LocatorFileAccept(String dir)
Create a LocatorFile that uses the argument as it's working directory.The working directory should be a UNIX style file name, (relative or absolute), not a URI.
For MS Window, if asked to
open(fr.mines_stetienne.ci.sparql_generate.stream.LookUpRequest)a file name with a drive letter, the code assumes it is not relative to the working directory of thisLocatorFile.
-
-
Method Detail
-
toFileName
public String toFileName(String filenameIRI)
Processing the filename for file: or relative filename and return a filename suitable for file operations.
-
getThisDir
public String getThisDir()
-
hasCurrentDir
public boolean hasCurrentDir()
-
exists
public boolean exists(String fileIRI)
-
open
public TypedInputStream open(LookUpRequest request)
Open anything that looks a bit like a file name
-
getName
public String getName()
-
-