public static class BeanCreator.ConstructorBeanCreator extends BeanCreator
BeanCreator.BeanCreatorProperty, BeanCreator.ConstructorBeanCreator, BeanCreator.MethodBeanCreator
Modifier and Type | Field and Description |
---|---|
protected Constructor<?> |
constructor |
ofClass, parameters, paramsAndAliases
Constructor and Description |
---|
ConstructorBeanCreator(Class<?> ofClass,
Constructor<?> constructor,
String[] parameterNames,
Type[] expandedParameterTypes) |
Modifier and Type | Method and Description |
---|---|
Object |
create(Object... args) |
int |
getModifiers() |
int |
priority() |
protected String |
signature() |
compareTo, contains, couldNotCreate, getProperties
decorate, getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent, isOfType, isWrapped, toAnnotatedElement, unwrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType
protected final Constructor<?> constructor
public ConstructorBeanCreator(Class<?> ofClass, Constructor<?> constructor, String[] parameterNames, Type[] expandedParameterTypes)
public Object create(Object... args)
create
in class BeanCreator
protected String signature()
signature
in class BeanCreator
public int priority()
priority
in class BeanCreator
public int getModifiers()
getModifiers
in class BeanCreator
Copyright © 2019. All rights reserved.