public class arrow_dataset extends arrow_dataset
| Modifier and Type | Class and Description |
|---|---|
static class |
arrow_dataset.ExistingDataBehavior
\brief Controls what happens if files exist in an output directory during a dataset
write
|
static class |
arrow_dataset.SegmentEncoding
\brief The encoding of partition segments.
|
arrow_dataset.CustomOpenWithCompression, arrow_dataset.EnumeratedRecordBatchGenerator, arrow_dataset.FileWriterVisitor, arrow_dataset.RecordBatchGenerator, arrow_dataset.RecordBatchVisitor, arrow_dataset.TaggedRecordBatchGenerator, arrow_dataset.TaggedRecordBatchVisitor| Constructor and Description |
|---|
arrow_dataset() |
| Modifier and Type | Method and Description |
|---|---|
static Status |
CheckProjectable(Schema from,
Schema to)
Logic for automatically determining the structure of multi-file
dataset with possible partitioning according to available
partitioning
|
static void |
DieWithMessage(BytePointer msg) |
static void |
DieWithMessage(String msg)
\brief If the generator is empty, return the given value, else
forward the values from the generator.
|
static void |
InitializeDatasetWriter(ExecFactoryRegistry registry)
\}
|
static void |
InitializeScanner(ExecFactoryRegistry registry)
\}
|
static void |
InvalidValueOrDie(Status st) |
static String |
kCsvTypeName() |
static byte |
kCsvTypeName(int i) |
static int |
kDefaultBackgroundMaxQ() |
static int |
kDefaultBackgroundQRestart() |
static int |
kDefaultBackpressureHigh() |
static int |
kDefaultBackpressureLow() |
static int |
kDefaultBatchReadahead() |
static long |
kDefaultBatchSize()
\defgroup dataset-scanning Scanning API
\{
|
static int |
kDefaultFragmentReadahead() |
static String |
kDefaultHiveNullFallback() |
static byte |
kDefaultHiveNullFallback(int i)
\brief The default fallback used for null values in a Hive-style partitioning.
|
static String |
kIpcTypeName() |
static byte |
kIpcTypeName(int i)
\addtogroup dataset-file-formats
\{
|
static String |
kParquetTypeName() |
static byte |
kParquetTypeName(int i)
\addtogroup dataset-file-formats
\{
|
static Pointer |
shiftLeft(Pointer os,
arrow_dataset.SegmentEncoding segment_encoding) |
static Pointer |
shiftLeft(Pointer os,
byte segment_encoding) |
static BytePointer |
StripPrefixAndFilename(BytePointer path,
BytePointer prefix) |
static StringVector |
StripPrefixAndFilename(FileInfoVector files,
BytePointer prefix) |
static StringVector |
StripPrefixAndFilename(FileInfoVector files,
String prefix)
\brief Vector version of StripPrefixAndFilename.
|
static String |
StripPrefixAndFilename(String path,
String prefix)
\brief Remove a prefix and the filename of a path.
|
static StringVector |
StripPrefixAndFilename(StringVector paths,
BytePointer prefix) |
static StringVector |
StripPrefixAndFilename(StringVector paths,
String prefix)
\brief Vector version of StripPrefixAndFilename.
|
map@Namespace(value="arrow") @MemberGetter public static int kDefaultBackgroundMaxQ()
MakeBackgroundGenerator@Namespace(value="arrow") @MemberGetter public static int kDefaultBackgroundQRestart()
@Namespace(value="arrow::internal") public static void DieWithMessage(@StdString String msg)
@Namespace(value="arrow::internal") public static void DieWithMessage(@StdString BytePointer msg)
@Namespace(value="arrow::internal") public static void InvalidValueOrDie(@Const @ByRef Status st)
@Namespace(value="arrow::dataset") @Cast(value="std::ostream*") @ByRef @Name(value="operator <<") public static Pointer shiftLeft(@Cast(value="std::ostream*") @ByRef Pointer os, arrow_dataset.SegmentEncoding segment_encoding)
@Namespace(value="arrow::dataset") @Cast(value="std::ostream*") @ByRef @Name(value="operator <<") public static Pointer shiftLeft(@Cast(value="std::ostream*") @ByRef Pointer os, @Cast(value="arrow::dataset::SegmentEncoding") byte segment_encoding)
@Namespace(value="arrow::dataset") @MemberGetter public static byte kDefaultHiveNullFallback(int i)
@Namespace(value="arrow::dataset") @MemberGetter public static String kDefaultHiveNullFallback()
@Namespace(value="arrow::dataset") @StdString public static String StripPrefixAndFilename(@StdString String path, @StdString String prefix)
StripPrefixAndFilename("/data/year=2019/c.txt", "/data") -> "year=2019"@Namespace(value="arrow::dataset") @StdString public static BytePointer StripPrefixAndFilename(@StdString BytePointer path, @StdString BytePointer prefix)
@Namespace(value="arrow::dataset") @ByVal public static StringVector StripPrefixAndFilename(@Const @ByRef StringVector paths, @StdString String prefix)
@Namespace(value="arrow::dataset") @ByVal public static StringVector StripPrefixAndFilename(@Const @ByRef StringVector paths, @StdString BytePointer prefix)
@Namespace(value="arrow::dataset") @ByVal public static StringVector StripPrefixAndFilename(@Const @ByRef FileInfoVector files, @StdString String prefix)
@Namespace(value="arrow::dataset") @ByVal public static StringVector StripPrefixAndFilename(@Const @ByRef FileInfoVector files, @StdString BytePointer prefix)
@Namespace(value="arrow::dataset") @ByVal public static Status CheckProjectable(@Const @ByRef Schema from, @Const @ByRef Schema to)
@Namespace(value="arrow::dataset") @MemberGetter @Cast(value="const int64_t") public static long kDefaultBatchSize()
@Namespace(value="arrow::dataset") @MemberGetter public static int kDefaultBatchReadahead()
@Namespace(value="arrow::dataset") @MemberGetter public static int kDefaultFragmentReadahead()
@Namespace(value="arrow::dataset") @MemberGetter public static int kDefaultBackpressureHigh()
@Namespace(value="arrow::dataset") @MemberGetter public static int kDefaultBackpressureLow()
@Namespace(value="arrow::dataset::internal") public static void InitializeScanner(ExecFactoryRegistry registry)
@Namespace(value="arrow::dataset::internal") public static void InitializeDatasetWriter(ExecFactoryRegistry registry)
@Namespace(value="arrow::dataset") @MemberGetter public static byte kCsvTypeName(int i)
@Namespace(value="arrow::dataset") @MemberGetter public static String kCsvTypeName()
@Namespace(value="arrow::dataset") @MemberGetter public static byte kIpcTypeName(int i)
@Namespace(value="arrow::dataset") @MemberGetter public static String kIpcTypeName()
@Namespace(value="arrow::dataset") @MemberGetter public static byte kParquetTypeName(int i)
@Namespace(value="arrow::dataset") @MemberGetter public static String kParquetTypeName()
Copyright © 2022. All rights reserved.