Uses of Class org.codehaus.jackson.map.introspect.AnnotatedConstructor (Jackson JSON Processor)
Date: 2013-07-14

## Uses of Class
org.codehaus.jackson.map.introspect.AnnotatedConstructor

- Packages that use AnnotatedConstructor
  Package | Description
  --- | ---
  org.codehaus.jackson.map | Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
  org.codehaus.jackson.map.deser | Contains implementation classes of deserialization part of data binding.
  org.codehaus.jackson.map.deser.impl | Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
  org.codehaus.jackson.map.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.
  org.codehaus.jackson.xc | Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations

- - ### Uses of AnnotatedConstructor in org.codehaus.jackson.map

    Methods in org.codehaus.jackson.map that return AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `abstract AnnotatedConstructor` | BeanDescription.`findDefaultConstructor()`

    Methods in org.codehaus.jackson.map with parameters of type AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `abstract boolean` | AnnotationIntrospector.`isIgnorableConstructor(AnnotatedConstructor c)`
    `boolean` | AnnotationIntrospector.Pair.`isIgnorableConstructor(AnnotatedConstructor c)`

  - ### Uses of AnnotatedConstructor in org.codehaus.jackson.map.deser

    Methods in org.codehaus.jackson.map.deser with parameters of type AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | BeanDeserializerFactory.`_handleSingleArgumentConstructor(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedConstructor ctor, boolean isCreator, boolean isVisible)`

  - ### Uses of AnnotatedConstructor in org.codehaus.jackson.map.deser.impl

    Fields in org.codehaus.jackson.map.deser.impl declared as AnnotatedConstructor
    Modifier and Type | Field and Description
    --- | ---
    `protected AnnotatedConstructor` | CreatorCollector.`_defaultConstructor`

    Methods in org.codehaus.jackson.map.deser.impl with parameters of type AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `void` | CreatorCollector.`setDefaultConstructor(AnnotatedConstructor ctor)`

  - ### Uses of AnnotatedConstructor in org.codehaus.jackson.map.introspect

    Fields in org.codehaus.jackson.map.introspect declared as AnnotatedConstructor
    Modifier and Type | Field and Description
    --- | ---
    `protected AnnotatedConstructor` | AnnotatedClass.`_defaultConstructor` Default constructor of the annotated class, if it has one.

    Fields in org.codehaus.jackson.map.introspect with type parameters of type AnnotatedConstructor
    Modifier and Type | Field and Description
    --- | ---
    `protected List<AnnotatedConstructor>` | AnnotatedClass.`_constructors` Single argument constructors the class has, if any.

    Methods in org.codehaus.jackson.map.introspect that return AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `protected AnnotatedConstructor` | AnnotatedClass.`_constructConstructor(Constructor<?> ctor, boolean defaultCtor)`
    `AnnotatedConstructor` | BasicBeanDescription.`findDefaultConstructor()` Method that will locate the no-arg constructor for this class, if it has one, and that constructor has not been marked as ignorable.
    `AnnotatedConstructor` | AnnotatedClass.`getDefaultConstructor()`
    `AnnotatedConstructor` | AnnotatedConstructor.`withAnnotations(AnnotationMap ann)`

    Methods in org.codehaus.jackson.map.introspect that return types with arguments of type AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `List<AnnotatedConstructor>` | BasicBeanDescription.`getConstructors()`
    `List<AnnotatedConstructor>` | AnnotatedClass.`getConstructors()`

    Methods in org.codehaus.jackson.map.introspect with parameters of type AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AnnotatedClass.`_addMixOvers(Constructor<?> mixin, AnnotatedConstructor target, boolean addParamAnnotations)`
    `boolean` | NopAnnotationIntrospector.`isIgnorableConstructor(AnnotatedConstructor c)`
    `boolean` | JacksonAnnotationIntrospector.`isIgnorableConstructor(AnnotatedConstructor c)`

  - ### Uses of AnnotatedConstructor in org.codehaus.jackson.xc

    Methods in org.codehaus.jackson.xc with parameters of type AnnotatedConstructor
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | JaxbAnnotationIntrospector.`isIgnorableConstructor(AnnotatedConstructor c)`