Top Fields Constructors Methods
tools.jackson.jr.ob.impl

public Class BeanWriter

extends Object
implements ValueWriter
Class Inheritance
All Implemented Interfaces
tools.jackson.jr.ob.api.ValueWriter
Imports
tools.jackson.core.JacksonException, .JsonGenerator, tools.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 tools.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 tools.jackson.jr.ob.api.ValueWriter.valueType.

Doc from tools.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 JacksonException

Implements tools.jackson.jr.ob.api.ValueWriter.writeValue.

Annotations
@Override