Top Description Inners Constructors Methods
com.fasterxml.jackson.dataformat.csv.impl

public abstract Class BufferedValue

extends Object
Class Inheritance
Known Direct Subclasses
com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.TextValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.RawValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.IntValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.LongValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.FloatValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.DoubleValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.BigNumberValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.BooleanValue, com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.NullValue
Imports
java.io.IOException

Helper class used for holding values for a while until output can proceed in expected order.

Nested and Inner Type Summary

Modifier and TypeClass and Description
protected static class
protected static class
protected static class
protected static class
protected static class
protected static class
protected static class
protected static class
protected static class

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static BufferedValue
public static BufferedValue
buffered(int v)

public static BufferedValue
buffered(long v)

public static BufferedValue
buffered(float v)

public static BufferedValue
buffered(double v)

public static BufferedValue
buffered(boolean v)

public static BufferedValue
public static BufferedValue
public static BufferedValue
public abstract void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BufferedValueback to summary
protected BufferedValue()

Method Detail

bufferedback to summary
public static BufferedValue buffered(String v)
bufferedback to summary
public static BufferedValue buffered(int v)
bufferedback to summary
public static BufferedValue buffered(long v)
bufferedback to summary
public static BufferedValue buffered(float v)
bufferedback to summary
public static BufferedValue buffered(double v)
bufferedback to summary
public static BufferedValue buffered(boolean v)
bufferedNullback to summary
public static BufferedValue bufferedNull()
bufferedNumberback to summary
public static BufferedValue bufferedNumber(String numStr)
bufferedRawback to summary
public static BufferedValue bufferedRaw(String v)
writeback to summary
public abstract void write(CsvEncoder w) throws IOException
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.BigNumberValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final String _value

Constructor Detail

BigNumberValueback to summary
public BigNumberValue(String v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.BooleanValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final boolean
public static final BufferedValue.BooleanValue
public static final BufferedValue.BooleanValue

Constructor Summary

AccessConstructor and Description
public
BooleanValue(boolean v)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final boolean _value
FALSEback to summary
public static final BufferedValue.BooleanValue FALSE
TRUEback to summary
public static final BufferedValue.BooleanValue TRUE

Constructor Detail

BooleanValueback to summary
public BooleanValue(boolean v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.DoubleValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final double

Constructor Summary

AccessConstructor and Description
public
DoubleValue(double v)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final double _value

Constructor Detail

DoubleValueback to summary
public DoubleValue(double v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.FloatValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final float

Constructor Summary

AccessConstructor and Description
public
FloatValue(float v)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final float _value

Constructor Detail

FloatValueback to summary
public FloatValue(float v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.IntValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final int

Constructor Summary

AccessConstructor and Description
public
IntValue(int v)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final int _value

Constructor Detail

IntValueback to summary
public IntValue(int v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.LongValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final long

Constructor Summary

AccessConstructor and Description
public
LongValue(long v)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final long _value

Constructor Detail

LongValueback to summary
public LongValue(long v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.NullValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final BufferedValue.NullValue

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

stdback to summary
public static final BufferedValue.NullValue std

Constructor Detail

NullValueback to summary
private NullValue()

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.RawValue

extends BufferedValue
Class Inheritance

Since
2.5

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final String _value

Constructor Detail

RawValueback to summary
public RawValue(String v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override
com.fasterxml.jackson.dataformat.csv.impl back to summary

protected final Class BufferedValue.TextValue

extends BufferedValue
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.fasterxml.jackson.dataformat.csv.impl.BufferedValue:
bufferedbufferedbufferedbufferedbufferedbufferedbufferedNullbufferedNumberbufferedRaw

Field Detail

_valueback to summary
private final String _value

Constructor Detail

TextValueback to summary
public TextValue(String v)

Method Detail

writeback to summary
public void write(CsvEncoder w) throws IOException

Implements abstract com.fasterxml.jackson.dataformat.csv.impl.BufferedValue.write.

Annotations
@Override