@Namespace(value="arrow::dataset") @NoOffset @Properties(inherit=arrow_dataset.class) public class ParquetFileFragment extends FileFragment
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
ParquetFileFragment(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
Status |
EnsureCompleteMetadata() |
Status |
EnsureCompleteMetadata(FileReader reader)
\brief Ensure this fragment's FileMetaData is in memory.
|
FileMetaData |
metadata()
\brief Return the FileMetaData associated with this fragment.
|
IntPointer |
row_groups()
\brief Return the RowGroups selected by this fragment.
|
FragmentResult |
SplitByRowGroup(Expression predicate) |
FragmentResult |
Subset(Expression predicate)
\brief Return fragment which selects a filtered subset of this fragment's RowGroups.
|
FragmentResult |
Subset(int[] row_group_ids) |
FragmentResult |
Subset(IntBuffer row_group_ids) |
FragmentResult |
Subset(IntPointer row_group_ids) |
CountRows, format, Scan, ScanBatchesAsync, source, ToString, type_name
partition_expression, ReadPhysicalSchema
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public ParquetFileFragment(Pointer p)
Pointer(Pointer)
.@ByVal public FragmentResult SplitByRowGroup(@ByVal Expression predicate)
@StdVector public IntPointer row_groups()
@SharedPtr public FileMetaData metadata()
@ByVal public Status EnsureCompleteMetadata(FileReader reader)
@ByVal public FragmentResult Subset(@ByVal Expression predicate)
@ByVal public FragmentResult Subset(@StdVector IntPointer row_group_ids)
@ByVal public FragmentResult Subset(@StdVector IntBuffer row_group_ids)
@ByVal public FragmentResult Subset(@StdVector int[] row_group_ids)
Copyright © 2022. All rights reserved.