@Singleton
public class DefaultParameterNameProvider
extends java.lang.Object
implements javax.validation.ParameterNameProvider
ParameterNameProvider interface that.| Constructor and Description |
|---|
DefaultParameterNameProvider(io.micronaut.context.BeanContext beanContext)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
defaultParameterTypes(java.lang.Class<?>[] parameterTypes)
Add the parameter types to a list of names.
|
java.util.List<java.lang.String> |
getParameterNames(java.lang.reflect.Constructor<?> constructor) |
java.util.List<java.lang.String> |
getParameterNames(java.lang.reflect.Method method) |
public DefaultParameterNameProvider(io.micronaut.context.BeanContext beanContext)
beanContext - beanContextpublic java.util.List<java.lang.String> getParameterNames(java.lang.reflect.Constructor<?> constructor)
getParameterNames in interface javax.validation.ParameterNameProviderpublic java.util.List<java.lang.String> getParameterNames(java.lang.reflect.Method method)
getParameterNames in interface javax.validation.ParameterNameProviderprotected java.util.List<java.lang.String> defaultParameterTypes(java.lang.Class<?>[] parameterTypes)
parameterTypes - parameterTypes