com.fasterxml.jackson.databind.deser.impl
Class CreatorCollector
java.lang.Object
   com.fasterxml.jackson.databind.deser.impl.CreatorCollector
com.fasterxml.jackson.databind.deser.impl.CreatorCollector
- public class CreatorCollector 
- extends Object
Container class for storing information on creators (based on annotations,
 visibility), to be able to build actual instantiator later on.
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
_defaultConstructor
protected AnnotatedConstructor _defaultConstructor
_stringCreator
protected AnnotatedWithParams _stringCreator
_intCreator
protected AnnotatedWithParams _intCreator
_longCreator
protected AnnotatedWithParams _longCreator
_doubleCreator
protected AnnotatedWithParams _doubleCreator
_booleanCreator
protected AnnotatedWithParams _booleanCreator
_delegateCreator
protected AnnotatedWithParams _delegateCreator
_delegateArgs
protected CreatorProperty[] _delegateArgs
_propertyBasedCreator
protected AnnotatedWithParams _propertyBasedCreator
_propertyBasedArgs
protected CreatorProperty[] _propertyBasedArgs
CreatorCollector
public CreatorCollector(BeanDescription beanDesc,
                        boolean canFixAccess)
constructValueInstantiator
public ValueInstantiator constructValueInstantiator(DeserializationConfig config)
- 
 
setDefaultConstructor
public void setDefaultConstructor(AnnotatedConstructor ctor)
- 
 
addStringCreator
public void addStringCreator(AnnotatedWithParams creator)
- 
 
addIntCreator
public void addIntCreator(AnnotatedWithParams creator)
- 
 
addLongCreator
public void addLongCreator(AnnotatedWithParams creator)
- 
 
addDoubleCreator
public void addDoubleCreator(AnnotatedWithParams creator)
- 
 
addBooleanCreator
public void addBooleanCreator(AnnotatedWithParams creator)
- 
 
addDelegatingCreator
public void addDelegatingCreator(AnnotatedWithParams creator,
                                 CreatorProperty[] injectables)
- 
 
addPropertyCreator
public void addPropertyCreator(AnnotatedWithParams creator,
                               CreatorProperty[] properties)
- 
 
verifyNonDup
protected AnnotatedWithParams verifyNonDup(AnnotatedWithParams newOne,
                                           AnnotatedWithParams oldOne,
                                           String type)
- 
 
Copyright © 2012 fasterxml.com. All Rights Reserved.