org.codehaus.jackson.map.deser
Class CreatorContainer
java.lang.Object
org.codehaus.jackson.map.deser.CreatorContainer
public class CreatorContainer
- extends Object
Container for set of Creators (constructors, factory methods)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreatorContainer
public CreatorContainer(Class<?> beanClass,
boolean canFixAccess)
addStringConstructor
public void addStringConstructor(AnnotatedConstructor ctor)
addIntConstructor
public void addIntConstructor(AnnotatedConstructor ctor)
addLongConstructor
public void addLongConstructor(AnnotatedConstructor ctor)
addDelegatingConstructor
public void addDelegatingConstructor(AnnotatedConstructor ctor)
addPropertyConstructor
public void addPropertyConstructor(AnnotatedConstructor ctor,
SettableBeanProperty[] properties)
addStringFactory
public void addStringFactory(AnnotatedMethod factory)
addIntFactory
public void addIntFactory(AnnotatedMethod factory)
addLongFactory
public void addLongFactory(AnnotatedMethod factory)
addDelegatingFactory
public void addDelegatingFactory(AnnotatedMethod factory)
addPropertyFactory
public void addPropertyFactory(AnnotatedMethod factory,
SettableBeanProperty[] properties)
stringCreator
public org.codehaus.jackson.map.deser.Creator.StringBased stringCreator()
numberCreator
public org.codehaus.jackson.map.deser.Creator.NumberBased numberCreator()
delegatingCreator
public org.codehaus.jackson.map.deser.Creator.Delegating delegatingCreator()
propertyBasedCreator
public org.codehaus.jackson.map.deser.Creator.PropertyBased propertyBasedCreator()
verifyNonDup
protected AnnotatedConstructor verifyNonDup(AnnotatedConstructor newOne,
AnnotatedConstructor oldOne,
String type)
verifyNonDup
protected AnnotatedMethod verifyNonDup(AnnotatedMethod newOne,
AnnotatedMethod oldOne,
String type)