Index
All Classes and Interfaces|All Packages
A
- absent(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
- any(String) - Method in class org.microbean.loader.jackson.Configuration
C
- closeInputStream(InputStream) - Static method in class org.microbean.loader.jackson.InputStreamJacksonProvider
- Configuration - Class in org.microbean.loader.jackson
-
A Java object that represents a tree-like configuration structure, using Jackson mapping constructs to make things easier.
- Configuration() - Constructor for class org.microbean.loader.jackson.Configuration
-
Creates a new
Configuration
.
E
- equals(Object) - Method in class org.microbean.loader.jackson.Configuration
G
- get(TreeNode, int) - Method in class org.microbean.loader.jackson.JacksonProvider
- get(TreeNode, String) - Method in class org.microbean.loader.jackson.JacksonProvider
H
- hashCode() - Method in class org.microbean.loader.jackson.Configuration
-
Returns a hashcode for this
Configuration
.
I
- inputStream(ClassLoader, String) - Static method in class org.microbean.loader.jackson.InputStreamJacksonProvider
-
Returns an open
InputStream
loaded using the suppliedClassLoader
and a name of a classpath resource. - InputStreamJacksonProvider - Class in org.microbean.loader.jackson
-
A
JacksonProvider
built around anInputStream
-providing bifunction and anObjectCodec
-providing bifunction. - InputStreamJacksonProvider(Type, BiFunction<? super Loader<?>, ? super Path<? extends Type>, ? extends ObjectCodec>, BiFunction<? super Loader<?>, ? super Path<? extends Type>, ? extends InputStream>, Consumer<? super InputStream>) - Constructor for class org.microbean.loader.jackson.InputStreamJacksonProvider
-
Creates a new
InputStreamJacksonProvider
. - InputStreamJacksonProvider(Type, Supplier<? extends ObjectMapper>, String) - Constructor for class org.microbean.loader.jackson.InputStreamJacksonProvider
-
Creates a new
InputStreamJacksonProvider
.
J
- JacksonProvider - Class in org.microbean.loader.jackson
-
A partial
AbstractTreeBasedProvider
implementation backed by Jackson. - JacksonProvider() - Constructor for class org.microbean.loader.jackson.JacksonProvider
-
Creates a new
JacksonProvider
. - JacksonProvider(Type) - Constructor for class org.microbean.loader.jackson.JacksonProvider
-
Creates a new
JacksonProvider
.
L
- list(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
M
- map(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
N
- names(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
- nil(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
O
- objectCodec(Loader<?>, Path<? extends Type>) - Method in class org.microbean.loader.jackson.InputStreamJacksonProvider
-
Invokes the
BiFunction.apply(Object, Object)
method of theobjectCodecFunction
supplied at construction time and returns the result. - objectCodec(Loader<?>, Path<? extends Type>) - Method in class org.microbean.loader.jackson.JacksonProvider
-
Returns an
ObjectCodec
suitable for the combination of the suppliedLoader
andPath
, ornull
if there is no suchObjectCodec
. - org.microbean.loader.jackson - module org.microbean.loader.jackson
- org.microbean.loader.jackson - package org.microbean.loader.jackson
Q
- qualifiers() - Method in class org.microbean.loader.jackson.Configuration
-
Returns a
Qualifiers
representing all qualifiers in theConfiguration
. - qualifiers(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
- qualifiers(Iterable<? extends String>) - Method in class org.microbean.loader.jackson.Configuration
-
Returns a
Qualifiers
representing all qualifiers in theConfiguration
associated with the supplied sequence of names.
R
- reader(Loader<?>, Path<? extends Type>) - Method in class org.microbean.loader.jackson.JacksonProvider
- rootNode(Loader<?>, Path<? extends Type>) - Method in class org.microbean.loader.jackson.InputStreamJacksonProvider
S
- size(TreeNode) - Method in class org.microbean.loader.jackson.JacksonProvider
T
- toString() - Method in class org.microbean.loader.jackson.Configuration
-
Returns a
String
representation of thisConfiguration
.
All Classes and Interfaces|All Packages