Package gov.nasa.pds.tools.label
Class StandardPathResolver
- java.lang.Object
-
- gov.nasa.pds.tools.label.StandardPathResolver
-
- All Implemented Interfaces:
PointerResolver
public class StandardPathResolver extends Object implements PointerResolver
- Version:
- $Revision$
- Author:
- pramirez, jagander
-
-
Constructor Summary
Constructors Constructor Description StandardPathResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description File
getBaseFile()
String
getBaseString()
URI
getBaseURI()
Map<Numeric,File>
resolveFileMap(PointerStatement pointer)
List<File>
resolveFiles(PointerStatement pointer)
Map<Numeric,URI>
resolveURIMap(PointerStatement pointer)
List<URI>
resolveURIs(PointerStatement pointer)
void
setVolumeContext(VolumeContainerSimple volume)
-
-
-
Method Detail
-
setVolumeContext
public void setVolumeContext(VolumeContainerSimple volume)
-
resolveURIMap
public Map<Numeric,URI> resolveURIMap(PointerStatement pointer)
- Specified by:
resolveURIMap
in interfacePointerResolver
-
resolveFileMap
public Map<Numeric,File> resolveFileMap(PointerStatement pointer)
- Specified by:
resolveFileMap
in interfacePointerResolver
-
getBaseFile
public File getBaseFile()
- Specified by:
getBaseFile
in interfacePointerResolver
-
getBaseURI
public URI getBaseURI()
- Specified by:
getBaseURI
in interfacePointerResolver
-
getBaseString
public String getBaseString()
- Specified by:
getBaseString
in interfacePointerResolver
-
resolveFiles
public List<File> resolveFiles(PointerStatement pointer)
- Specified by:
resolveFiles
in interfacePointerResolver
-
resolveURIs
public List<URI> resolveURIs(PointerStatement pointer)
- Specified by:
resolveURIs
in interfacePointerResolver
-
-