Package ch.kk7.confij.binding
Interface ConfigBinding<T>
- Type Parameters:
T-
- All Known Implementing Classes:
ArrayBinding,CollectionBinding,InterfaceBinding,LeafBinding,MapBinding
public interface 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.-
Method Summary
Modifier and Type Method Description BindingResult<T>bind(ConfijNode config)NodeDefinitiondescribe(NodeBindingContext nodeBindingContext)
-
Method Details
-
describe
-
bind
-