org.codehaus.jackson.map.introspect
Class AnnotatedConstructor
java.lang.Object
org.codehaus.jackson.map.introspect.Annotated
org.codehaus.jackson.map.introspect.AnnotatedMember
org.codehaus.jackson.map.introspect.AnnotatedWithParams
org.codehaus.jackson.map.introspect.AnnotatedConstructor
public final class AnnotatedConstructor
- extends AnnotatedWithParams
AnnotatedConstructor
public AnnotatedConstructor(Constructor<?> constructor,
AnnotationMap classAnn,
AnnotationMap[] paramAnn)
getAnnotated
public Constructor<?> getAnnotated()
- Specified by:
getAnnotated in class Annotated
getModifiers
public int getModifiers()
- Specified by:
getModifiers in class Annotated
getName
public String getName()
- Specified by:
getName in class Annotated
getGenericType
public Type getGenericType()
- Description copied from class:
Annotated
- Full generic type of the annotated element; definition
of what exactly this means depends on sub-class.
- Specified by:
getGenericType in class Annotated
getRawType
public Class<?> getRawType()
- Description copied from class:
Annotated
- "Raw" type (type-erased class) of the annotated element; definition
of what exactly this means depends on sub-class.
- Specified by:
getRawType in class Annotated
getParameter
public AnnotatedParameter getParameter(int index)
- Specified by:
getParameter in class AnnotatedWithParams
getParameterCount
public int getParameterCount()
- Specified by:
getParameterCount in class AnnotatedWithParams
getParameterClass
public Class<?> getParameterClass(int index)
- Specified by:
getParameterClass in class AnnotatedWithParams
getParameterType
public Type getParameterType(int index)
- Specified by:
getParameterType in class AnnotatedWithParams
getDeclaringClass
public Class<?> getDeclaringClass()
- Specified by:
getDeclaringClass in class AnnotatedMember
getMember
public Member getMember()
- Specified by:
getMember in class AnnotatedMember
toString
public String toString()
- Overrides:
toString in class Object