public abstract class AbstractPathConfigurationLoader extends Object implements ConfigurationLoader
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
loader |
| Constructor and Description |
|---|
AbstractPathConfigurationLoader(ClassLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
configFrom(String name,
Class<T> superClazz,
Object[] args) |
protected <T> Stream<T> |
configsFrom(Path path,
Class<T> clazz,
Object[] args) |
protected <T> T |
logLoad(T object) |
protected Path |
pathFrom(URL url) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefaultClassLoader, load, matchesprotected ClassLoader loader
public AbstractPathConfigurationLoader(ClassLoader loader)
protected <T> T logLoad(T object)
protected <T> Stream<T> configsFrom(Path path, Class<T> clazz, Object[] args) throws IOException
IOExceptionprotected Path pathFrom(URL url) throws IOException
IOExceptionCopyright © 2020. All rights reserved.