Package ch.kk7.confij.source.resource
Class ClasspathResource
- java.lang.Object
-
- ch.kk7.confij.source.resource.ClasspathResource
-
- All Implemented Interfaces:
ConfijResource
public class ClasspathResource extends java.lang.Object implements ConfijResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClasspathResource.AnyClasspathResource-
Nested classes/interfaces inherited from interface ch.kk7.confij.source.resource.ConfijResource
ConfijResource.Defaults, ConfijResource.ResourceContent
-
-
Constructor Summary
Constructors Constructor Description ClasspathResource()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected @NonNull java.net.URLasUrl(java.lang.String name)static ClasspathResourceofName(java.lang.String nameTemplate)java.util.stream.Stream<ConfijResource.ResourceContent>read(ValueResolver.StringResolver resolver)ClasspathResourcerelativeTo(java.lang.Class<?> relativeClass)ClasspathResourcerelativeTo(java.lang.ClassLoader relativeClassLoader)ClasspathResourcewithCharset(java.nio.charset.Charset charset)ClasspathResourcewithClassloaderOf(java.lang.Class<?> relativeClass)Deprecated.userelativeTo(Class)instead-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ch.kk7.confij.source.resource.ConfijResource
read
-
-
-
-
Method Detail
-
relativeTo
public ClasspathResource relativeTo(java.lang.ClassLoader relativeClassLoader)
-
relativeTo
public ClasspathResource relativeTo(java.lang.Class<?> relativeClass)
-
withClassloaderOf
@Deprecated public ClasspathResource withClassloaderOf(java.lang.Class<?> relativeClass)
Deprecated.userelativeTo(Class)instead
-
withCharset
public ClasspathResource withCharset(java.nio.charset.Charset charset)
-
ofName
public static ClasspathResource ofName(java.lang.String nameTemplate)
-
asUrl
@NonNull protected @NonNull java.net.URL asUrl(java.lang.String name)
-
read
public java.util.stream.Stream<ConfijResource.ResourceContent> read(ValueResolver.StringResolver resolver)
- Specified by:
readin interfaceConfijResource
-
-