Top Fields Constructors Methods
com.fasterxml.jackson.jr.ob.impl

public Class BeanWriter

extends Object
implements ValueWriter
Class Inheritance
All Implemented Interfaces
com.fasterxml.jackson.jr.ob.api.ValueWriter
Imports
java.io.IOException, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.jr.ob.api.ValueWriter

Field Summary

Modifier and TypeField and Description
protected final BeanPropertyWriter[]
protected final Class<?>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<?>
valueType()

Implements com.fasterxml.jackson.jr.ob.api.ValueWriter.valueType.

Accessor for non-generic (type-erased) type of values this reader produces from input.

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_propertiesback to summary
protected final BeanPropertyWriter[] _properties
_valueTypeback to summary
protected final Class<?> _valueType

Constructor Detail

BeanWriterback to summary
public BeanWriter(Class<?> type, BeanPropertyWriter[] props)

Method Detail

valueTypeback to summary
public Class<?> valueType()

Implements com.fasterxml.jackson.jr.ob.api.ValueWriter.valueType.

Doc from com.fasterxml.jackson.jr.ob.api.ValueWriter.valueType.

Accessor for non-generic (type-erased) type of values this reader produces from input.

Annotations
@Override
writeValueback to summary
public void writeValue(JSONWriter context, JsonGenerator g, Object value) throws IOException

Implements com.fasterxml.jackson.jr.ob.api.ValueWriter.writeValue.

Annotations
@Override