org.codehaus.jackson.map.deser
Class PropertyValueBuffer
java.lang.Object
org.codehaus.jackson.map.deser.PropertyValueBuffer
public final class PropertyValueBuffer
- extends Object
Simple container used for temporarily buffering a set of
PropertyValue
s.
Using during construction of beans (and Maps) that use Creators,
and hence need buffering before instance (that will have properties
to assign values to) is constructed.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyValueBuffer
public PropertyValueBuffer(JsonParser jp,
DeserializationContext ctxt,
int paramCount)
getParameters
protected final Object[] getParameters()
buffered
protected org.codehaus.jackson.map.deser.PropertyValue buffered()
assignParameter
public boolean assignParameter(int index,
Object value)
- Returns:
- True if we have received all creator parameters
bufferProperty
public void bufferProperty(SettableBeanProperty prop,
Object value)
bufferAnyProperty
public void bufferAnyProperty(SettableAnyProperty prop,
String propName,
Object value)
bufferMapProperty
public void bufferMapProperty(Object key,
Object value)