public class ClasspathResource extends Object
Constructor and Description |
---|
ClasspathResource(String location)
Basic constructor only allowing you to specify where to find the file.
|
ClasspathResource(String location,
boolean preCache)
Advanced constructor which allows you to optionally pre-cache the
data
|
ClasspathResource(String location,
boolean preCache,
boolean isGzip)
Advanced constructor which lets you set the preCache variable and to
force the type of file we are decompressing.
|
Modifier and Type | Method and Description |
---|---|
BufferedReader |
getBufferedReader()
Returns the reader representation of this classpath resource
|
InputStream |
getInputStream()
Returns the InputStream instance of this classpath resource
|
List<String> |
getList()
Returns this resource as a list of Strings
|
public ClasspathResource(String location)
location
- Specified as my/classpath/loc.txtpublic ClasspathResource(String location, boolean preCache)
location
- Specified as my/classpath/loc.txtpreCache
- If set to true will cause the data to be copied
to an in memory byte array and then an InputStream will be wrapped around
that.public ClasspathResource(String location, boolean preCache, boolean isGzip)
location
- Specified as my/classpath/loc.txtpreCache
- If set to true will cause the data to be copied
to an in memory byte array and then an InputStream will be wrapped around
that.isGzip
- Set to true or false if the file is gziped.public InputStream getInputStream()
public BufferedReader getBufferedReader()
Copyright © 2000–2019 BioJava. All rights reserved.