org.codehaus.jackson.map.introspect
Class AnnotatedConstructor

java.lang.Object
  extended by org.codehaus.jackson.map.introspect.Annotated
      extended by org.codehaus.jackson.map.introspect.AnnotatedConstructor

public final class AnnotatedConstructor
extends Annotated


Constructor Summary
AnnotatedConstructor(Constructor<?> constructor, AnnotationMap annMap)
           
 
Method Summary
 void fixAccess()
          Method that can be called to modify access rights, by calling AccessibleObject.setAccessible(java.lang.reflect.AccessibleObject[], boolean) on the underlying annotated element.
 Constructor<?> getAnnotated()
           
<A extends Annotation>
A
getAnnotation(Class<A> acls)
           
 int getModifiers()
           
 String getName()
           
 Class<?>[] getParameterTypes()
           
 Class<?> getType()
          Method used with annotated things that have class type.
 
Methods inherited from class org.codehaus.jackson.map.introspect.Annotated
hasAnnotation, isPublic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedConstructor

public AnnotatedConstructor(Constructor<?> constructor,
                            AnnotationMap annMap)
Method Detail

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

getAnnotation

public <A extends Annotation> A getAnnotation(Class<A> acls)
Specified by:
getAnnotation in class Annotated

getType

public Class<?> getType()
Description copied from class: Annotated
Method used with annotated things that have class type.

Specified by:
getType in class Annotated

getParameterTypes

public Class<?>[] getParameterTypes()

fixAccess

public void fixAccess()
Method that can be called to modify access rights, by calling AccessibleObject.setAccessible(java.lang.reflect.AccessibleObject[], boolean) on the underlying annotated element.