| Interface | Description |
|---|---|
| ConfigBinding<T> |
a structure derived from the configuration type (by parsing interfaces/...),
which can generate a
NodeDefinition (usually done once),
and later bind a ConfijNode to an actual instance. |
| ConfigBindingFactory<T extends ConfigBinding> |
| Class | Description |
|---|---|
| BindingContext |
While traversing the tree of interfaces defining the configuration, this represents a state at a given node.
|
| BindingResult<T> |
The outcome when buiding the final configuration object, but still keep it linked
to the old
ConfijNode and its child-results. |
| BindingType | |
| ConfigBinder |
| Exception | Description |
|---|---|
| ConfijBindingException |
An issue when attempting to combine a configuration definition with actual configuration data.
|
| ConfijDefinitionException |
Exception is thrown whenever there is an issue with the interface defining the configuration.
|