Package org.jdbi.v3.core.mapper.reflect
Class ConstructorInstanceFactory<T>
- java.lang.Object
-
- org.jdbi.v3.core.mapper.reflect.InstanceFactory<T>
-
- org.jdbi.v3.core.mapper.reflect.ConstructorInstanceFactory<T>
-
class ConstructorInstanceFactory<T> extends InstanceFactory<T>
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.reflect.Constructor<T>constructor
-
Constructor Summary
Constructors Constructor Description ConstructorInstanceFactory(java.lang.reflect.Constructor<T> constructor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) TnewInstance(java.lang.Object... params)java.lang.StringtoString()-
Methods inherited from class org.jdbi.v3.core.mapper.reflect.InstanceFactory
getAnnotation, getAnnotationIncludingType, getDeclaringClass, getParameterCount, getParameters
-
-
-
-
Field Detail
-
constructor
private final java.lang.reflect.Constructor<T> constructor
-
-
Constructor Detail
-
ConstructorInstanceFactory
ConstructorInstanceFactory(java.lang.reflect.Constructor<T> constructor)
-
-
Method Detail
-
newInstance
T newInstance(java.lang.Object... params)
- Specified by:
newInstancein classInstanceFactory<T>
-
toString
public java.lang.String toString()
- Specified by:
toStringin classInstanceFactory<T>
-
-