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
Object mapper will convert Json content to ant from
basic Java wrapper types (Integer, Boolean, Double),
Collection types (List, Map), Java Beans,
Strings and nulls. |
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 and Description |
---|---|
abstract AnnotatedConstructor |
BeanDescription.findDefaultConstructor() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
AnnotationIntrospector.isIgnorableConstructor(AnnotatedConstructor c) |
boolean |
AnnotationIntrospector.Pair.isIgnorableConstructor(AnnotatedConstructor c) |
Modifier and Type | Field and Description |
---|---|
protected AnnotatedConstructor |
CreatorCollector._defaultConstructor |
Modifier and Type | Method and Description |
---|---|
void |
CreatorCollector.setDefaultConstructor(AnnotatedConstructor ctor) |
Modifier and Type | Field and Description |
---|---|
protected AnnotatedConstructor |
AnnotatedClass._defaultConstructor
Default constructor of the annotated class, if it has one.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<AnnotatedConstructor> |
AnnotatedClass._constructors
Single argument constructors the class has, if any.
|
Modifier and Type | Method and 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 and Description |
---|---|
java.util.List<AnnotatedConstructor> |
BasicBeanDescription.getConstructors() |
java.util.List<AnnotatedConstructor> |
AnnotatedClass.getConstructors() |
Modifier and Type | Method and 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 and Description |
---|---|
boolean |
JaxbAnnotationIntrospector.isIgnorableConstructor(AnnotatedConstructor c) |