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.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
|
Modifier and Type | Method | Description |
---|---|---|
abstract AnnotatedConstructor |
BeanDescription.findDefaultConstructor() |
Modifier and Type | Method | Description |
---|---|---|
abstract boolean |
AnnotationIntrospector.isIgnorableConstructor(AnnotatedConstructor c) |
|
boolean |
AnnotationIntrospector.Pair.isIgnorableConstructor(AnnotatedConstructor c) |
Modifier and Type | Field | Description |
---|---|---|
protected AnnotatedConstructor |
CreatorCollector._defaultConstructor |
Modifier and Type | Method | Description |
---|---|---|
void |
CreatorCollector.setDefaultConstructor(AnnotatedConstructor ctor) |
Modifier and Type | Field | Description |
---|---|---|
protected AnnotatedConstructor |
AnnotatedClass._defaultConstructor |
Default constructor of the annotated class, if it has one.
|
Modifier and Type | Field | Description |
---|---|---|
protected java.util.List<AnnotatedConstructor> |
AnnotatedClass._constructors |
Single argument constructors the class has, if any.
|
Modifier and Type | Method | Description |
---|---|---|
protected AnnotatedConstructor |
AnnotatedClass._constructConstructor(java.lang.reflect.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) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<AnnotatedConstructor> |
AnnotatedClass.getConstructors() |
|
java.util.List<AnnotatedConstructor> |
BasicBeanDescription.getConstructors() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
AnnotatedClass._addMixOvers(java.lang.reflect.Constructor<?> mixin,
AnnotatedConstructor target,
boolean addParamAnnotations) |
|
boolean |
JacksonAnnotationIntrospector.isIgnorableConstructor(AnnotatedConstructor c) |
|
boolean |
NopAnnotationIntrospector.isIgnorableConstructor(AnnotatedConstructor c) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
JaxbAnnotationIntrospector.isIgnorableConstructor(AnnotatedConstructor c) |