// Generated automatically from org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedConstructor for testing purposes

package org.apache.htrace.shaded.fasterxml.jackson.databind.introspect;

import java.io.Serializable;
import java.lang.reflect.Constructor;
import java.lang.reflect.Member;
import java.lang.reflect.Type;
import org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType;
import org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedWithParams;
import org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap;
import org.apache.htrace.shaded.fasterxml.jackson.databind.type.TypeBindings;

public class AnnotatedConstructor extends AnnotatedWithParams
{
    class Serialization {}
    protected AnnotatedConstructor() {}
    protected AnnotatedConstructor(AnnotatedConstructor.Serialization p0){}
    protected AnnotatedConstructor.Serialization _serialization = null;
    protected final Constructor<? extends Object> _constructor = null;
    public AnnotatedConstructor withAnnotations(AnnotationMap p0){ return null; }
    public AnnotatedConstructor(Constructor<? extends Object> p0, AnnotationMap p1, AnnotationMap[] p2){}
    public Class<? extends Object> getDeclaringClass(){ return null; }
    public Class<? extends Object> getRawParameterType(int p0){ return null; }
    public Class<? extends Object> getRawType(){ return null; }
    public Constructor<? extends Object> getAnnotated(){ return null; }
    public JavaType getType(TypeBindings p0){ return null; }
    public Member getMember(){ return null; }
    public Object getValue(Object p0){ return null; }
    public String getName(){ return null; }
    public String toString(){ return null; }
    public Type getGenericParameterType(int p0){ return null; }
    public Type getGenericType(){ return null; }
    public final Object call(){ return null; }
    public final Object call(Object[] p0){ return null; }
    public final Object call1(Object p0){ return null; }
    public int getModifiers(){ return 0; }
    public int getParameterCount(){ return 0; }
    public void setValue(Object p0, Object p1){}
}
