| 程序包 | 说明 |
|---|---|
| com.jn.langx.classpath | |
| com.jn.langx.classpath.cp | |
| com.jn.langx.io.resource | |
| com.jn.langx.text.properties |
| 限定符和类型 | 类和说明 |
|---|---|
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(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 Resource |
Locations.newResource(String location) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Properties |
Props.load(Resource resource) |
static Properties |
Props.loadFromXML(Resource resource) |
Copyright © 2020. All rights reserved.