public interface TripleWriter<T>
| Modifier and Type | Method and Description |
|---|---|
void |
write(int rl,
T value)
Write a value.
|
default void |
writeBinary(int rl,
org.apache.parquet.io.api.Binary value)
Write a triple.
|
default void |
writeBoolean(int rl,
boolean value)
Write a triple.
|
default void |
writeDouble(int rl,
double value)
Write a triple.
|
default void |
writeFloat(int rl,
float value)
Write a triple.
|
default void |
writeInteger(int rl,
int value)
Write a triple.
|
default void |
writeLong(int rl,
long value)
Write a triple.
|
void |
writeNull(int rl,
int dl)
Write a triple for a null value.
|
void write(int rl,
T value)
rl - repetition levelvalue - the valuedefault void writeBoolean(int rl,
boolean value)
rl - repetition levelvalue - the boolean valuedefault void writeInteger(int rl,
int value)
rl - repetition levelvalue - the boolean valuedefault void writeLong(int rl,
long value)
rl - repetition levelvalue - the boolean valuedefault void writeFloat(int rl,
float value)
rl - repetition levelvalue - the boolean valuedefault void writeDouble(int rl,
double value)
rl - repetition levelvalue - the boolean valuedefault void writeBinary(int rl,
org.apache.parquet.io.api.Binary value)
rl - repetition levelvalue - the boolean valuevoid writeNull(int rl,
int dl)
rl - repetition leveldl - definition level