public abstract class ColumnWriter<T> extends java.lang.Object implements TripleWriter<T>
| Modifier and Type | Method and Description | 
|---|---|
| void | setColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore) | 
| void | writeBinary(int rl,
           org.apache.parquet.io.api.Binary value)Write a triple. | 
| void | writeBoolean(int rl,
            boolean value)Write a triple. | 
| void | writeDouble(int rl,
           double value)Write a triple. | 
| void | writeFloat(int rl,
          float value)Write a triple. | 
| void | writeInteger(int rl,
            int value)Write a triple. | 
| void | writeLong(int rl,
         long value)Write a triple. | 
| void | writeNull(int rl,
         int dl)Write a triple for a null value. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwritepublic void setColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore)
public void writeBoolean(int rl,
                         boolean value)
TripleWriterwriteBoolean in interface TripleWriter<T>rl - repetition levelvalue - the boolean valuepublic void writeInteger(int rl,
                         int value)
TripleWriterwriteInteger in interface TripleWriter<T>rl - repetition levelvalue - the boolean valuepublic void writeLong(int rl,
                      long value)
TripleWriterwriteLong in interface TripleWriter<T>rl - repetition levelvalue - the boolean valuepublic void writeFloat(int rl,
                       float value)
TripleWriterwriteFloat in interface TripleWriter<T>rl - repetition levelvalue - the boolean valuepublic void writeDouble(int rl,
                        double value)
TripleWriterwriteDouble in interface TripleWriter<T>rl - repetition levelvalue - the boolean valuepublic void writeBinary(int rl,
                        org.apache.parquet.io.api.Binary value)
TripleWriterwriteBinary in interface TripleWriter<T>rl - repetition levelvalue - the boolean valuepublic void writeNull(int rl,
                      int dl)
TripleWriterwriteNull in interface TripleWriter<T>rl - repetition leveldl - definition level