@Override public SettableBeanProperty withValueDeserializer(JsonDeserializer<?> deser) { if (_valueDeserializer == deser) { return this; } return new ObjectIdValueProperty(this, deser, _nullProvider); }
@Override public void deserializeAndSet(JsonParser p, DeserializationContext ctxt, Object instance) throws IOException { deserializeSetAndReturn(p, ctxt, instance); }
@Override public void set(Object instance, Object value) throws IOException { setAndReturn(instance, value); }
@Override public SettableBeanProperty withNullProvider(NullValueProvider nva) { return new ObjectIdValueProperty(this, _valueDeserializer, nva); }
@Override public void deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance) throws IOException { deserializeSetAndReturn(jp, ctxt, instance); }
@Override public void set(Object instance, Object value) throws IOException { setAndReturn(instance, value); }
@Override public SettableBeanProperty withName(PropertyName newName) { return new ObjectIdValueProperty(this, newName); }
@Override public void deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance) throws IOException, JsonProcessingException { deserializeSetAndReturn(jp, ctxt, instance); }
@Override public void set(Object instance, Object value) throws IOException { setAndReturn(instance, value); }
ObjectIdValueProperty idProp = new ObjectIdValueProperty(oir, PropertyMetadata.STD_REQUIRED); _beanProperties = src._beanProperties.withProperty(idProp); _vanillaProcessing = false;
@Override public void deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance) throws IOException, JsonProcessingException { deserializeSetAndReturn(jp, ctxt, instance); }
@Override public void set(Object instance, Object value) throws IOException { setAndReturn(instance, value); }
ObjectIdValueProperty prop = new ObjectIdValueProperty(_objectIdReader, PropertyMetadata.STD_REQUIRED); propertyMap = propertyMap.withProperty(prop);
@Override public void deserializeAndSet(JsonParser p, DeserializationContext ctxt, Object instance) throws IOException { deserializeSetAndReturn(p, ctxt, instance); }
@Override public void set(Object instance, Object value) throws IOException { setAndReturn(instance, value); }
ObjectIdValueProperty prop = new ObjectIdValueProperty(_objectIdReader, PropertyMetadata.STD_REQUIRED); propertyMap = propertyMap.withProperty(prop);
@Override public void deserializeAndSet(JsonParser p, DeserializationContext ctxt, Object instance) throws IOException { deserializeSetAndReturn(p, ctxt, instance); }
@Override public void set(Object instance, Object value) throws IOException { setAndReturn(instance, value); }
@Override public ObjectIdValueProperty withValueDeserializer(JsonDeserializer<?> deser) { if (_valueDeserializer == deser) { return this; } return new ObjectIdValueProperty(this, deser); }
@Override public void deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance) throws IOException { deserializeSetAndReturn(jp, ctxt, instance); }