Package org.duckdb
Class DuckDBAppender
java.lang.Object
org.duckdb.DuckDBAppender
- All Implemented Interfaces:
AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionappend(boolean value) append(boolean[] values) append(boolean[][] values) append(boolean[][] values, boolean[][] nullMask) append(boolean[] values, boolean[] nullMask) append(byte value) append(byte[] values) append(char value) append(char[] characters) append(double value) append(double[] values) append(double[][] values) append(double[][] values, boolean[][] nullMask) append(double[] values, boolean[] nullMask) append(float value) append(float[] values) append(float[][] values) append(float[][] values, boolean[][] nullMask) append(float[] values, boolean[] nullMask) append(int value) append(int[] values) append(int[][] values) append(int[][] values, boolean[][] nullMask) append(int[] values, boolean[] nullMask) append(long value) append(long[] values) append(long[][] values) append(long[][] values, boolean[][] nullMask) append(long[] values, boolean[] nullMask) append(short value) append(short[] values) append(short[][] values) append(short[][] values, boolean[][] nullMask) append(short[] values, boolean[] nullMask) append(BigDecimal value) append(BigInteger value) append(LocalDateTime value) append(OffsetDateTime value) append(OffsetTime value) appendByteArray(byte[] values) appendByteArray(byte[][] values) appendByteArray(byte[][] values, boolean[][] nullMask) appendByteArray(byte[] values, boolean[] nullMask) appendDayMicros(long micros) appendDayMicros(long micros, int offset) appendDecimal(int value) appendDecimal(long value) appendDecimal(long lower, long upper) appendDecimal(short value) appendEpochDays(int days) appendEpochMicros(long micros) appendEpochMillis(long millis) appendEpochNanos(long nanos) appendEpochSeconds(long seconds) appendHugeInt(long lower, long upper) appendUUID(long mostSigBits, long leastSigBits) beginRow()beginUnion(String tag) voidclose()endRow()endUnion()longflush()booleanbooleanisClosed()voidsetWriteInlinedStrings(boolean writeInlinedStrings)
-
Method Details
-
beginRow
- Throws:
SQLException
-
endRow
- Throws:
SQLException
-
beginStruct
- Throws:
SQLException
-
endStruct
- Throws:
SQLException
-
beginUnion
- Throws:
SQLException
-
endUnion
- Throws:
SQLException
-
flush
- Throws:
SQLException
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
SQLException
-
isClosed
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendHugeInt
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendDecimal
- Throws:
SQLException
-
appendDecimal
- Throws:
SQLException
-
appendDecimal
- Throws:
SQLException
-
appendDecimal
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendByteArray
- Throws:
SQLException
-
appendByteArray
- Throws:
SQLException
-
appendByteArray
- Throws:
SQLException
-
appendByteArray
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendUUID
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendEpochDays
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendDayMicros
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendDayMicros
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendEpochSeconds
- Throws:
SQLException
-
appendEpochMillis
- Throws:
SQLException
-
appendEpochMicros
- Throws:
SQLException
-
appendEpochNanos
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
append
- Throws:
SQLException
-
appendNull
- Throws:
SQLException
-
appendDefault
- Throws:
SQLException
-
getWriteInlinedStrings
public boolean getWriteInlinedStrings() -
setWriteInlinedStrings
public void setWriteInlinedStrings(boolean writeInlinedStrings)
-