Class ClassUtil.Ctor
- java.lang.Object
 - 
- com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
 
- 
- Enclosing class:
 - ClassUtil
 
public static final class ClassUtil.Ctor extends java.lang.ObjectValue class used for caching Constructor declarations; used because caching done by JDK appears to be somewhat inefficient for some use cases.- Since:
 - 2.7
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description java.lang.reflect.Constructor<?>_ctor 
- 
Constructor Summary
Constructors Constructor Description Ctor(java.lang.reflect.Constructor<?> ctor) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.reflect.Constructor<?>getConstructor()java.lang.annotation.Annotation[]getDeclaredAnnotations()java.lang.Class<?>getDeclaringClass()intgetParamCount()java.lang.annotation.Annotation[][]getParameterAnnotations() 
 - 
 
- 
- 
Method Detail
- 
getConstructor
public java.lang.reflect.Constructor<?> getConstructor()
 
- 
getParamCount
public int getParamCount()
 
- 
getDeclaringClass
public java.lang.Class<?> getDeclaringClass()
 
- 
getDeclaredAnnotations
public java.lang.annotation.Annotation[] getDeclaredAnnotations()
 
- 
getParameterAnnotations
public java.lang.annotation.Annotation[][] getParameterAnnotations()
 
 - 
 
 -