public class LoadFromClasspath extends Object implements StoryLoader
Modifier and Type | Field and Description |
---|---|
protected ClassLoader |
classLoader |
Constructor and Description |
---|
LoadFromClasspath()
Uses default enconding UTF-8.
|
LoadFromClasspath(Charset charset)
Uses enconding provided.
|
LoadFromClasspath(Class<?> loadFromClass)
Uses a class to get the ClassLoader
|
LoadFromClasspath(ClassLoader classLoader)
Uses default enconding UTF-8
|
LoadFromClasspath(ClassLoader classLoader,
Charset charset)
Uses classloader and enconding provided.
|
Modifier and Type | Method and Description |
---|---|
String |
loadResourceAsText(String resourcePath) |
String |
loadStoryAsText(String storyPath) |
protected InputStream |
resourceAsStream(String resourcePath) |
String |
toString() |
protected final ClassLoader classLoader
public LoadFromClasspath()
#LoadFromClasspath(Charset)}.
public LoadFromClasspath(Charset charset)
charset
- the Charset#LoadFromClasspath(ClassLoader,Charset)}.
public LoadFromClasspath(Class<?> loadFromClass)
loadFromClass
- the Class to get the ClassLoader from#LoadFromClasspath(ClassLoader)}.
public LoadFromClasspath(ClassLoader classLoader)
classLoader
- the ClassLoaderpublic LoadFromClasspath(ClassLoader classLoader, Charset charset)
classLoader
- the ClassLoadercharset
- the Charsetpublic String loadResourceAsText(String resourcePath)
loadResourceAsText
in interface ResourceLoader
public String loadStoryAsText(String storyPath)
loadStoryAsText
in interface StoryLoader
protected InputStream resourceAsStream(String resourcePath)
Copyright © 2003–2016. All rights reserved.