public class ClasspathResource extends java.lang.Object implements ConfijResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ClasspathResource.AnyClasspathResource |
ConfijResource.Defaults, ConfijResource.ResourceContent| Constructor and Description |
|---|
ClasspathResource() |
| Modifier and Type | Method and Description |
|---|---|
protected @NonNull java.net.URL |
asUrl(java.lang.String name) |
static ClasspathResource |
ofName(java.lang.String nameTemplate) |
java.util.stream.Stream<ConfijResource.ResourceContent> |
read(ValueResolver.StringResolver resolver) |
ClasspathResource |
relativeTo(java.lang.Class<?> relativeClass) |
ClasspathResource |
relativeTo(java.lang.ClassLoader relativeClassLoader) |
ClasspathResource |
withCharset(java.nio.charset.Charset charset) |
ClasspathResource |
withClassloaderOf(java.lang.Class<?> relativeClass)
Deprecated.
use
relativeTo(Class) instead |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadpublic ClasspathResource relativeTo(java.lang.ClassLoader relativeClassLoader)
public ClasspathResource relativeTo(java.lang.Class<?> relativeClass)
@Deprecated public ClasspathResource withClassloaderOf(java.lang.Class<?> relativeClass)
relativeTo(Class) insteadpublic ClasspathResource withCharset(java.nio.charset.Charset charset)
public static ClasspathResource ofName(java.lang.String nameTemplate)
@NonNull protected @NonNull java.net.URL asUrl(java.lang.String name)
public java.util.stream.Stream<ConfijResource.ResourceContent> read(ValueResolver.StringResolver resolver)
read in interface ConfijResource