| 程序包 | 说明 |
|---|---|
| com.jn.langx.classpath | |
| com.jn.langx.classpath.cp | |
| com.jn.langx.io.resource | |
| com.jn.langx.security.crypto.key.spec.pem | |
| com.jn.langx.text.properties | |
| com.jn.langx.util.net.http |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ClassFile |
class |
ResourceClassFile |
| 限定符和类型 | 方法和说明 |
|---|---|
Resource |
Classpath.findResource(String relativePath)
Returns the uniform resource locator (URL) of the class file
with the specified name.
|
Resource |
ResourceClassFile.getDelegate() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Resource> |
ClasspathScanner.scanResources(String namespace,
ResourceFilter filter)
Scan for file resources using the starting location and filter.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ResourceClassFile.setDelegate(Resource delegate) |
| 构造器和说明 |
|---|
ResourceClassFile(Resource delegate) |
| 限定符和类型 | 方法和说明 |
|---|---|
Resource |
WarFileClasspath.findResource(String relativePath) |
Resource |
ResourceLoaderClasspath.findResource(String relativePath) |
Resource |
JarFileClasspath.findResource(String relativePath) |
Resource |
JarDirectoryClasspath.findResource(String relativePath) |
Resource |
InputStreamClasspath.findResource(String relativePath) |
Resource |
DirectoryClasspath.findResource(String relativePath) |
Resource |
ClassLoaderClasspath.findResource(String relativePath) |
Resource |
ClassClasspath.findResource(String relativePath) |
Resource |
ByteArrayClasspath.findResource(String relativePath) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Resource> |
AbstractClasspath.scanResources(String namespace,
ResourceFilter filter) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
WritableResource |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractLocatableResource<T> |
class |
AbstractResource<E> |
class |
ByteArrayResource |
class |
ClassPathResource
classpath:/xx/yy/zz
classpath:xx/yy/zz
|
class |
FileResource
file:/home/fjn/xx/yy
|
class |
InputStreamResource |
class |
UrlResource
ftp://ftp.baidu.com/resources/xx
file:///home/fjn/
file://c:\\a\\b
http://www.baidu.com/resources/xx
jar:file://
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <V extends Resource> |
Resources.loadResource(Location location) |
static <V extends Resource> |
Resources.loadResource(String location) |
<V extends Resource> |
ResourceLoader.loadResource(String location)
Return a Resource handle for the specified resource location.
|
<V extends Resource> |
DefaultResourceLoader.loadResource(String location) |
static <V extends Resource> |
Resources.loadResource(String location,
ClassLoader classLoader) |
static <V extends Resource> |
Locations.newResource(String location) |
| 限定符和类型 | 方法和说明 |
|---|---|
Resource |
ResourceRegion.getResource()
Return the underlying
Resource for this ResourceRegion. |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<String> |
Resources.readLines(Resource resource,
Charset charset) |
static List<String> |
Resources.readLines(Resource resource,
Charset charset,
Consumer<String> consumer) |
static void |
Resources.readUsingDelimiter(Resource resource,
String delimiter,
Charset charset,
Consumer<String> consumer) |
static void |
Resources.readUsingDelimiter(Resource resource,
String delimiter,
Charset charset,
Consumer2<Integer,String> consumer) |
static void |
Resources.readUsingDelimiter(Resource resource,
String delimiter,
Charset charset,
Predicate2<Integer,String> consumePredicate,
Consumer2<Integer,String> consumer,
Predicate2<Integer,String> breakPredicate) |
static void |
Resources.readUsingDelimiter(Resource resource,
String delimiter,
Consumer<byte[]> consumer) |
| 构造器和说明 |
|---|
ResourceRegion(Resource resource,
long position,
long count)
Create a new
ResourceRegion from a given Resource. |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
PemFileIOs.readKey(Resource resource) |
static byte[] |
PemFileIOs.readKey(Resource resource,
KeyEncoding encoding) |
static String |
PemFileIOs.readKeyAsString(Resource resource) |
static String |
PemFileIOs.readKeyFile(Resource resource)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Properties |
Props.load(Resource resource) |
static Properties |
Props.loadFromXML(Resource resource) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceRegion |
HttpRange.toResourceRegion(Resource resource)
Turn a
Resource into a ResourceRegion using the range
information contained in the current HttpRange. |
static List<ResourceRegion> |
HttpRange.toResourceRegions(List<HttpRange> ranges,
Resource resource)
Convert each
HttpRange into a ResourceRegion, selecting the
appropriate segment of the given Resource using HTTP Range information. |
Copyright © 2021. All rights reserved.