public interface AnnotatedSettings
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AnnotatedSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
static AnnotatedSettings |
DEFAULT_SETTINGS
A provided
AnnotatedSettings with configuration suitable
for deserializing types supported in Fiber. |
| Modifier and Type | Method and Description |
|---|---|
<P> void |
applyToNode(ConfigTree mergeTo,
P pojo)
Applies the schema defined by
pojo to the given ConfigTree. |
static AnnotatedSettings.Builder |
builder()
Returns a annotated settings builder.
|
ConfigBranch |
makeTree(Object pojo)
Creates a config tree based on the given argument.
|
static final AnnotatedSettings DEFAULT_SETTINGS
AnnotatedSettings with configuration suitable
for deserializing types supported in Fiber.builder()static AnnotatedSettings.Builder builder()
AnnotatedSettings.BuilderConfigBranch makeTree(Object pojo) throws FiberException
pojo - The config schema.FiberException - If pojo cannot be parsed.<P> void applyToNode(ConfigTree mergeTo, P pojo) throws FiberException
pojo to the given ConfigTree.P - The type of the pojo.mergeTo - The config tree.pojo - The config schema.FiberException - If pojo cannot be parsed.