public Constructor < ? > getDefaultConstructorForFieldType ( final Type fieldTypeFullyResolved , final ClassFieldCache classFieldCache ) { if ( ! isTypeVariable ) { return defaultConstructorForFieldType ; } else { final Class < ? > fieldRawTypeFullyResolved = JSONUtils . getRawType ( fieldTypeFullyResolved ) ; return classFieldCache . getDefaultConstructorForConcreteTypeOf ( fieldRawTypeFullyResolved ) ; } }
Get the default constructor for the field type .