public final class Providers
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.nio.charset.Charset |
UTF8 |
Modifier | Constructor and Description |
---|---|
private |
Providers() |
Modifier and Type | Method and Description |
---|---|
static Provider |
provider(java.io.File file) |
static Provider |
provider(java.io.File file,
java.nio.charset.Charset encoding) |
static Provider |
provider(java.io.InputStream input) |
static Provider |
provider(java.io.InputStream input,
java.nio.charset.Charset encoding) |
static Provider |
provider(java.nio.file.Path path) |
static Provider |
provider(java.nio.file.Path path,
java.nio.charset.Charset encoding) |
static Provider |
provider(java.io.Reader reader) |
static Provider |
provider(java.lang.String source) |
static Provider |
resourceProvider(java.lang.ClassLoader classLoader,
java.lang.String pathToResource,
java.nio.charset.Charset encoding)
Provide a Provider from the resource found in class loader with the provided encoding.
As resource is accessed through a class loader, a leading "/" is not allowed in pathToResource |
static Provider |
resourceProvider(java.lang.String pathToResource)
Provide a Provider from the resource found in the current class loader with UTF-8 encoding.
As resource is accessed through a class loader, a leading "/" is not allowed in pathToResource |
static Provider |
resourceProvider(java.lang.String pathToResource,
java.nio.charset.Charset encoding)
Provide a Provider from the resource found in the current class loader with the provided encoding.
As resource is accessed through a class loader, a leading "/" is not allowed in pathToResource |
public static Provider provider(java.io.Reader reader)
public static Provider provider(java.io.InputStream input, java.nio.charset.Charset encoding)
public static Provider provider(java.io.InputStream input)
public static Provider provider(java.io.File file, java.nio.charset.Charset encoding) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static Provider provider(java.io.File file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static Provider provider(java.nio.file.Path path, java.nio.charset.Charset encoding) throws java.io.IOException
java.io.IOException
public static Provider provider(java.nio.file.Path path) throws java.io.IOException
java.io.IOException
public static Provider provider(java.lang.String source)
public static Provider resourceProvider(java.lang.ClassLoader classLoader, java.lang.String pathToResource, java.nio.charset.Charset encoding) throws java.io.IOException
java.io.IOException
public static Provider resourceProvider(java.lang.String pathToResource, java.nio.charset.Charset encoding) throws java.io.IOException
java.io.IOException
public static Provider resourceProvider(java.lang.String pathToResource) throws java.io.IOException
java.io.IOException