Package io.micronaut.core.bind
Micronaut core argument and property bind classes.
- Since:
- 1.0
-
Interface Summary Interface Description ArgumentBinder<T,S> An interface capable of binding the value of anArgumentfrom a sourceArgumentBinder.BindingResult<T> The result of binding.ArgumentBinderRegistry<S> A registry ofArgumentBinderinstances.BeanPropertyBinder An interface that provides the ability to bind Maps and Java bean propertiesBoundExecutable<T,R> A boundExecutableis an executable who argument values have been pre-bound to values using aArgumentBinderRegistry.ExecutableBinder<S> An ExecutableBinder is capable of taking a targetExecutableand fulfilling the argument requirements using the provided binding source andArgumentBinderRegistryTypeArgumentBinder<T,S> AnArgumentBinderthat is resolved based on the argument type. -
Class Summary Class Description DefaultExecutableBinder<S> Default implementation of theExecutableBinderinterface.