F
- the concrete Java class of a ContentFile instance.public interface ContentFile<F>
DataFile
and DeleteFile
that exposes common methods.Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,java.lang.Long> |
columnSizes() |
FileContent |
content() |
F |
copy()
Copies this file.
|
F |
copyWithoutStats()
Copies this file without file stats.
|
long |
fileSizeInBytes() |
FileFormat |
format() |
java.nio.ByteBuffer |
keyMetadata() |
java.util.Map<java.lang.Integer,java.nio.ByteBuffer> |
lowerBounds() |
java.util.Map<java.lang.Integer,java.lang.Long> |
nullValueCounts() |
StructLike |
partition() |
java.lang.CharSequence |
path() |
long |
recordCount() |
java.util.List<java.lang.Long> |
splitOffsets() |
java.util.Map<java.lang.Integer,java.nio.ByteBuffer> |
upperBounds() |
java.util.Map<java.lang.Integer,java.lang.Long> |
valueCounts() |
FileContent content()
java.lang.CharSequence path()
FileFormat format()
StructLike partition()
StructLike
long recordCount()
long fileSizeInBytes()
java.util.Map<java.lang.Integer,java.lang.Long> columnSizes()
java.util.Map<java.lang.Integer,java.lang.Long> valueCounts()
java.util.Map<java.lang.Integer,java.lang.Long> nullValueCounts()
java.util.Map<java.lang.Integer,java.nio.ByteBuffer> lowerBounds()
java.util.Map<java.lang.Integer,java.nio.ByteBuffer> upperBounds()
java.nio.ByteBuffer keyMetadata()
java.util.List<java.lang.Long> splitOffsets()
F copy()
F copyWithoutStats()