public class ArrayBinding<T> extends java.lang.Object implements ConfigBinding<java.lang.Object>
| Constructor and Description |
|---|
ArrayBinding(BindingType bindingType,
ConfigBinder configBinder) |
| Modifier and Type | Method and Description |
|---|---|
BindingResult<java.lang.Object> |
bind(ConfijNode config)
binds to Object instead of T[] since it also handles primitive arrays
|
NodeDefinition.NodeDefinitionList |
describe(NodeBindingContext nodeBindingContext) |
public ArrayBinding(BindingType bindingType, ConfigBinder configBinder)
public NodeDefinition.NodeDefinitionList describe(NodeBindingContext nodeBindingContext)
describe in interface ConfigBinding<java.lang.Object>public BindingResult<java.lang.Object> bind(ConfijNode config)
bind in interface ConfigBinding<java.lang.Object>