final class CSVWriterUTF8 extends CSVWriter
CSVWriter.Feature| Modifier and Type | Field and Description |
|---|---|
(package private) byte[] |
bytes |
(package private) java.nio.charset.Charset |
charset |
private static short |
DOUBLE_QUOTE_2_LATIN1 |
(package private) java.io.OutputStream |
out |
| Constructor and Description |
|---|
CSVWriterUTF8(java.io.OutputStream out,
java.nio.charset.Charset charset,
java.time.ZoneId zoneId,
CSVWriter.Feature... features) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
checkCapacity(int incr) |
void |
close() |
void |
flush() |
java.lang.String |
toString() |
void |
writeBoolean(boolean v) |
void |
writeComma() |
void |
writeDateTime19(int year,
int month,
int dayOfMonth,
int hour,
int minute,
int second) |
void |
writeDateYYYMMDD10(int year,
int month,
int dayOfMonth) |
void |
writeDecimal(java.math.BigDecimal value) |
void |
writeDecimal(long unscaledVal,
int scale) |
(package private) void |
writeDirect(byte[] bytes,
int off,
int len) |
void |
writeDouble(double value) |
void |
writeFloat(float value) |
void |
writeInt32(int intValue) |
void |
writeInt64(long longValue) |
void |
writeLine() |
void |
writeLocalDateTime(java.time.LocalDateTime ldt) |
protected void |
writeQuote() |
private void |
writeRaw(byte[] strBytes) |
protected void |
writeRaw(java.lang.String str) |
void |
writeString(byte[] utf8) |
void |
writeString(java.lang.String value) |
of, of, of, of, of, of, of, of, writeBigInteger, writeDate, writeDate, writeInstant, writeLine, writeLine, writeLine, writeLineObject, writeLocalDate, writeValueprivate static final short DOUBLE_QUOTE_2_LATIN1
final java.io.OutputStream out
final java.nio.charset.Charset charset
final byte[] bytes
CSVWriterUTF8(java.io.OutputStream out,
java.nio.charset.Charset charset,
java.time.ZoneId zoneId,
CSVWriter.Feature... features)
void writeDirect(byte[] bytes,
int off,
int len)
public void writeComma()
writeComma in class CSVWriterprotected void writeQuote()
writeQuote in class CSVWriterpublic void writeBoolean(boolean v)
writeBoolean in class CSVWriterpublic void writeInt64(long longValue)
writeInt64 in class CSVWriterpublic void writeDateYYYMMDD10(int year,
int month,
int dayOfMonth)
writeDateYYYMMDD10 in class CSVWriterpublic void writeDateTime19(int year,
int month,
int dayOfMonth,
int hour,
int minute,
int second)
writeDateTime19 in class CSVWriterpublic void writeString(java.lang.String value)
writeString in class CSVWriterpublic void writeInt32(int intValue)
writeInt32 in class CSVWriterpublic void writeDouble(double value)
writeDouble in class CSVWriterpublic void writeFloat(float value)
writeFloat in class CSVWriterpublic void flush()
public void writeString(byte[] utf8)
writeString in class CSVWriterpublic void writeDecimal(java.math.BigDecimal value)
writeDecimal in class CSVWriterpublic void writeDecimal(long unscaledVal,
int scale)
writeDecimal in class CSVWriterprivate void writeRaw(byte[] strBytes)
public void writeLocalDateTime(java.time.LocalDateTime ldt)
writeLocalDateTime in class CSVWritervoid checkCapacity(int incr)
public void close()
throws java.io.IOException
public java.lang.String toString()
toString in class java.lang.Object