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, wait
defaultClassLoader, load, matches
protected 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
IOException
protected Path pathFrom(URL url) throws IOException
IOException
Copyright © 2020. All rights reserved.