public final class ResourceUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static Optional<byte[]> |
getBytesContent(@NonNull URL url)
Returns bytes content of a resource file by its URL.
|
static Optional<String> |
getResource(@NonNull String name)
Deprecated.
|
static Optional<String> |
getResource(@NonNull String name,
@NonNull Charset charset)
Deprecated.
|
static List<URL> |
getResourceUrls(@NonNull String folder,
@NonNull Pattern pattern)
Searches resource files in specific folder and by pattern.
|
static List<URL> |
getResourceUrls(@NonNull String folder,
@NonNull String glob)
Searches resource files in specific folder and by glob-pattern.
|
static Optional<String> |
getTextContent(@NonNull String name)
Returns a concrete resource content by its name.
|
static Optional<String> |
getTextContent(@NonNull String name,
@NonNull Charset charset)
Returns a concrete resource content by its name.
|
static Optional<String> |
getTextContent(@NonNull URL url)
Returns text content of a resource file by its URL.
|
static Optional<String> |
getTextContent(@NonNull URL url,
@NonNull Charset charset)
Returns text content of a resource file by its URL.
|
@Deprecated public static Optional<String> getResource(@NonNull @NonNull String name)
@Deprecated public static Optional<String> getResource(@NonNull @NonNull String name, @NonNull @NonNull Charset charset)
public static Optional<byte[]> getBytesContent(@NonNull @NonNull URL url)
url - adress to a resource.public static Optional<String> getTextContent(@NonNull @NonNull URL url, @NonNull @NonNull Charset charset)
url - adress to a resource.charset - text content charset.public static Optional<String> getTextContent(@NonNull @NonNull String name)
name - file's namepublic static Optional<String> getTextContent(@NonNull @NonNull String name, @NonNull @NonNull Charset charset)
name - file's namecharset - text content charset.public static Optional<String> getTextContent(@NonNull @NonNull URL url)
url - adress to a resource.public static List<URL> getResourceUrls(@NonNull @NonNull String folder, @NonNull @NonNull String glob)
It uses glob-like pattern sysytem...honestly speaking only '*' and '?' signs.
folder - where to search the filesglob - files name glob-patternpublic static List<URL> getResourceUrls(@NonNull @NonNull String folder, @NonNull @NonNull Pattern pattern)
folder - where to search the filespattern - files name patternCopyright © 2019–2020 Appulse. All rights reserved.