Example #1
0
 public static LogicalType Unknown() => Create(ExceptionInfo.Return <IntPtr>(LogicalType_Unknown));
Example #2
0
 public Node ColumnRoot(int i)
 {
     return(Node.Create(ExceptionInfo.Return <int, IntPtr>(_handle, i, SchemaDescriptor_Get_Column_Root)));
 }
Example #3
0
 public ColumnWriter Column(int i)
 {
     return(ColumnWriter.Create(ExceptionInfo.Return <int, IntPtr>(_handle, i, RowGroupWriter_Column), this, i));
 }
 public byte[] ColumnKey(string columPath) => ExceptionInfo.Return <string, AesKey>(Handle, columPath, FileDecryptionProperties_Column_Key).ToBytes();
Example #5
0
 public ColumnDescriptor Column(int i)
 {
     return(new ColumnDescriptor(ExceptionInfo.Return <int, IntPtr>(_handle, i, SchemaDescriptor_Column)));
 }
 public RowGroupReader RowGroup(int i)
 {
     return(new RowGroupReader(ExceptionInfo.Return <int, IntPtr>(_handle, i, ParquetFileReader_RowGroup)));
 }
Example #7
0
 public ColumnDecryptionProperties Build() => new ColumnDecryptionProperties(ExceptionInfo.Return <IntPtr>(_handle, ColumnDecryptionPropertiesBuilder_Build));
Example #8
0
 public ColumnReader Column(int i) => ColumnReader.Create(
     ExceptionInfo.Return <int, IntPtr>(_handle, i, RowGroupReader_Column),
     this,
     MetaData.GetColumnChunkMetaData(i),
     i);
Example #9
0
 public FileEncryptionProperties Build() => new FileEncryptionProperties(ExceptionInfo.Return <IntPtr>(_handle, FileEncryptionPropertiesBuilder_Build));
Example #10
0
 public long Close()
 {
     return(ExceptionInfo.Return <long>(Handle, ColumnWriter_Close));
 }
Example #11
0
 public ColumnReader Column(int i) => ColumnReader.Create(ExceptionInfo.Return <int, IntPtr>(_handle, i, RowGroupReader_Column));
 public ColumnEncryptionProperties ColumnEncryptionProperties(string columnPath) => new ColumnEncryptionProperties(ExceptionInfo.Return <string, IntPtr>(Handle, columnPath, FileEncryptionProperties_Column_Encryption_Properties));
Example #13
0
 public static MemoryPool GetDefaultMemoryPool()
 {
     return(new MemoryPool(ExceptionInfo.Return <IntPtr>(MemoryPool_Default_Memory_Pool)));
 }
 public ColumnEncryptionProperties DeepClone() => new ColumnEncryptionProperties(ExceptionInfo.Return <IntPtr>(Handle, ColumnEncryptionProperties_Deep_Clone));
Example #15
0
 public ColumnChunkMetaData GetColumnChunkMetaData(int i)
 {
     return(new ColumnChunkMetaData(ExceptionInfo.Return <int, IntPtr>(_handle, i, RowGroupMetaData_Get_Column_Chunk_Meta_Data)));
 }
 public Compression Compression(ColumnPath path)
 {
     return(ExceptionInfo.Return <Compression>(Handle, path.Handle, WriterProperties_Compression));
 }
 public WriterProperties Build()
 {
     return(new WriterProperties(ExceptionInfo.Return <IntPtr>(_handle, WriterPropertiesBuilder_Build)));
 }
 public int CompressionLevel(ColumnPath path)
 {
     return(ExceptionInfo.Return <int>(Handle, path.Handle, WriterProperties_Compression_Level));
 }
Example #19
0
 public static ReaderProperties GetDefaultReaderProperties()
 {
     return(new ReaderProperties(ExceptionInfo.Return <IntPtr>(ReaderProperties_Get_Default_Reader_Properties)));
 }
 public bool DictionaryEnabled(ColumnPath path)
 {
     return(ExceptionInfo.Return <bool>(Handle, path.Handle, WriterProperties_Dictionary_Enabled));
 }
Example #21
0
 public bool Equals(FileMetaData?other)
 {
     return(other != null && ExceptionInfo.Return <bool>(_handle, other._handle, FileMetaData_Equals));
 }
 public Encoding Encoding(ColumnPath path)
 {
     return(ExceptionInfo.Return <Encoding>(Handle, path.Handle, WriterProperties_Encoding));
 }
 public FileDecryptionProperties DeepClone() => new FileDecryptionProperties(ExceptionInfo.Return <IntPtr>(Handle, FileDecryptionProperties_Deep_Clone));
 public bool StatisticsEnabled(ColumnPath path)
 {
     return(ExceptionInfo.Return <bool>(Handle, path.Handle, WriterProperties_Statistics_Enabled));
 }
Example #25
0
 public int ColumnIndex(string path)
 {
     return(ExceptionInfo.Return <string, int>(_handle, path, SchemaDescriptor_ColumnIndex_ByPath));
 }
 public ulong MaxStatisticsSize(ColumnPath path)
 {
     return(ExceptionInfo.Return <ulong>(Handle, path.Handle, WriterProperties_Max_Statistics_Size));
 }
Example #27
0
 public RowGroupWriter AppendBufferedRowGroup()
 {
     return(new RowGroupWriter(ExceptionInfo.Return <IntPtr>(_handle, ParquetFileWriter_AppendBufferedRowGroup)));
 }
 public static WriterProperties GetDefaultWriterProperties()
 {
     return(new WriterProperties(ExceptionInfo.Return <IntPtr>(WriterProperties_Get_Default_Writer_Properties)));
 }
Example #29
0
 public ColumnWriter NextColumn()
 {
     return(ColumnWriter.Create(ExceptionInfo.Return <IntPtr>(_handle, RowGroupWriter_NextColumn), this, CurrentColumn));
 }
Example #30
0
 public static LogicalType None() => Create(ExceptionInfo.Return <IntPtr>(LogicalType_None));