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