A B C F G I L O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(T) - Method in interface com.adelean.inject.resources.core.function.ThrowingConsumer
-
Performs this operation on the given argument.
- apply(T) - Method in interface com.adelean.inject.resources.core.function.ThrowingFunction
-
Applies this function to the given argument.
- asByteArray() - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsByteArraythat reads resource as bytes array. - asInputStream() - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsInputStreamthat opens resource asInputStream. - asLines() - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsLinesthat opens resource as stream of text lines with default charset. - asLines() - Method in class com.adelean.inject.resources.core.ResourceAsReader
-
Returns resource wrapper
ResourceAsLinesthat opens resource as stream of text lines with definedResourceAsReader.charset. - asLines(Charset) - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsLinesthat opens resource as stream of text lines with specified charset. - asReader() - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsReaderthat opens resource asReaderwith default charset. - asReader(Charset) - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsReaderthat opens resource asReaderwith specified charset. - asText() - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsTextthat reads resources asStringwith default charset. - asText(Charset) - Method in class com.adelean.inject.resources.core.Resource
-
Returns resource wrapper
ResourceAsTextthat reads resources asStringwith specified charset.
B
- blankToNull(String) - Static method in class com.adelean.inject.resources.core.helpers.StringUtils
- buildPath(String, String...) - Static method in class com.adelean.inject.resources.core.Resource
- bytes() - Method in class com.adelean.inject.resources.core.Resource
-
Returns content of resource file as bytes array.
- bytes() - Method in class com.adelean.inject.resources.core.ResourceAsByteArray
C
- close() - Method in class com.adelean.inject.resources.core.ResourceAsInputStream
- close() - Method in class com.adelean.inject.resources.core.ResourceAsLines
- close() - Method in class com.adelean.inject.resources.core.ResourceAsReader
- com.adelean.inject.resources.core - package com.adelean.inject.resources.core
- com.adelean.inject.resources.core.function - package com.adelean.inject.resources.core.function
- com.adelean.inject.resources.core.helpers - package com.adelean.inject.resources.core.helpers
F
- forEachLine(Consumer<String>) - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Applies
lineConsumerto each text line from resource. - forEachLineChecked(ThrowingConsumer<String>) - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Applies
lineConsumerto each text line from resource.
G
- get() - Method in interface com.adelean.inject.resources.core.Parsable
- get() - Method in class com.adelean.inject.resources.core.ResourceAsByteArray
- get() - Method in class com.adelean.inject.resources.core.ResourceAsInputStream
- get() - Method in class com.adelean.inject.resources.core.ResourceAsReader
- get() - Method in class com.adelean.inject.resources.core.ResourceAsText
I
- InjectResources - Class in com.adelean.inject.resources.core
-
InjectResourcesis a small fluid Java DSL that simplifies loading and parsing of resource files. - inputStream() - Method in class com.adelean.inject.resources.core.ResourceAsInputStream
- isBlank(String) - Static method in class com.adelean.inject.resources.core.helpers.StringUtils
- isNotBlank(String) - Static method in class com.adelean.inject.resources.core.helpers.StringUtils
L
- lines() - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Returns stream of text lines from wrapped resource.
O
- onClassLoader(ClassLoader) - Method in class com.adelean.inject.resources.core.InjectResources
-
Returns builder for resource that is present on a classpath of
classLoaderargument. - onClassLoaderOf(Class<?>) - Method in class com.adelean.inject.resources.core.InjectResources
-
Returns builder for resource that is present on a classpath of
ClassLoaderofclazzargument. - onFirstLine(Consumer<String>) - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Defines hook that is executed when first line of resource was read.
- onFirstLineChecked(ThrowingConsumer<String>) - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Defines hook that is executed when first line of resource was read.
P
- Parsable<I> - Interface in com.adelean.inject.resources.core
-
Interface of resource builder that can parse content of resource file.
- parse(Function<I, O>) - Method in interface com.adelean.inject.resources.core.Parsable
-
Parses content of resource using
parsingFunction. - parseChecked(ThrowingFunction<I, O>) - Method in interface com.adelean.inject.resources.core.Parsable
-
Parses content of resource using
parsingFunctionthat may throw exception. - parseLines(Function<String, T>) - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Applies
parsingFunctionto each text line from resource and returns the resulting stream. - parseLinesChecked(ThrowingFunction<String, T>) - Method in class com.adelean.inject.resources.core.ResourceAsLines
-
Applies
parsingFunctionto each text line from resource and returns the resulting stream.
R
- readAsByteArray(String) - Method in class com.adelean.inject.resources.core.helpers.ResourceLoader
- readAsText(String, Charset) - Method in class com.adelean.inject.resources.core.helpers.ResourceLoader
- reader() - Method in class com.adelean.inject.resources.core.ResourceAsReader
- resource() - Static method in class com.adelean.inject.resources.core.InjectResources
-
Entry point of
InjectResourcess fluid Java DSL. - Resource - Class in com.adelean.inject.resources.core
-
Builder for resource that can be read in variety of ways.
- Resource.ResourceOnClassloader - Class in com.adelean.inject.resources.core
-
Builder for resource that is present on classpath of supplied
ClassLoader. - ResourceAsByteArray - Class in com.adelean.inject.resources.core
-
Wrapper for resource that may read content of that resource as bytes array.
- ResourceAsInputStream - Class in com.adelean.inject.resources.core
-
Wrapper for resource that may open that resource as
InputStream. - ResourceAsLines - Class in com.adelean.inject.resources.core
-
Wrapper for resource that may open that resource as stream of text lines.
- ResourceAsReader - Class in com.adelean.inject.resources.core
-
Wrapper for resource that may open that resource as
Readerwith definedResourceAsReader.charset. - ResourceAsText - Class in com.adelean.inject.resources.core
-
Wrapper for resource that may read that resource as
Stringwith definedResourceAsText.charset. - resourceLoader - Variable in class com.adelean.inject.resources.core.Resource
- ResourceLoader - Class in com.adelean.inject.resources.core.helpers
- ResourceLoader(Class<?>) - Constructor for class com.adelean.inject.resources.core.helpers.ResourceLoader
- ResourceLoader(ClassLoader) - Constructor for class com.adelean.inject.resources.core.helpers.ResourceLoader
- resourcePath - Variable in class com.adelean.inject.resources.core.Resource
- resourceReader(String, Charset) - Method in class com.adelean.inject.resources.core.helpers.ResourceLoader
- resourceStream(String) - Method in class com.adelean.inject.resources.core.helpers.ResourceLoader
S
T
- text() - Method in class com.adelean.inject.resources.core.Resource
-
Returns content of resource file as
Stringusing with default charset. - text() - Method in class com.adelean.inject.resources.core.ResourceAsText
- text(Charset) - Method in class com.adelean.inject.resources.core.Resource
-
Returns content of resource file as
Stringusing with specified charset. - then(Consumer<I>) - Method in interface com.adelean.inject.resources.core.Parsable
-
Processes content of resource using
contentConsumer. - thenChecked(ThrowingConsumer<I>) - Method in interface com.adelean.inject.resources.core.Parsable
-
Processes content of resource using
contentConsumerthat may throw exception. - ThrowingConsumer<T> - Interface in com.adelean.inject.resources.core.function
-
This interface replaces
Consumerin cases when execution ofThrowingConsumer.accept(Object)method may throw exception. - ThrowingFunction<T,R> - Interface in com.adelean.inject.resources.core.function
-
This interface replaces
Functionin cases when execution ofThrowingFunction.apply(Object)method may throw exception.
U
- ucfirst(String) - Static method in class com.adelean.inject.resources.core.helpers.StringUtils
W
- withPath(String, String...) - Method in class com.adelean.inject.resources.core.InjectResources
-
Returns builder for resource with defined
pathon a classpath of the threads contextClassLoader. - withPath(String, String...) - Method in class com.adelean.inject.resources.core.Resource.ResourceOnClassloader
-
Returns builder for resource with defined
pathon a classpath of classloader of this builder.
All Classes All Packages