public class DeletionVectorDescriptor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INLINE_DV_MARKER |
static java.lang.String |
PATH_DV_MARKER |
static StructType |
READ_SCHEMA |
static java.lang.String |
UUID_DV_MARKER |
| Constructor and Description |
|---|
DeletionVectorDescriptor(java.lang.String storageType,
java.lang.String pathOrInlineDv,
java.util.Optional<java.lang.Integer> offset,
int sizeInBytes,
long cardinality) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
static DeletionVectorDescriptor |
fromRow(Row row) |
java.lang.String |
getAbsolutePath(java.lang.String tableLocation) |
long |
getCardinality() |
java.util.Optional<java.lang.Integer> |
getOffset() |
java.lang.String |
getPathOrInlineDv() |
int |
getSizeInBytes() |
java.lang.String |
getStorageType() |
java.lang.String |
getUniqueId() |
int |
hashCode() |
byte[] |
inlineData() |
boolean |
isInline() |
boolean |
isOnDisk() |
Row |
toRow() |
java.lang.String |
toString() |
public static final java.lang.String PATH_DV_MARKER
public static final java.lang.String INLINE_DV_MARKER
public static final java.lang.String UUID_DV_MARKER
public static final StructType READ_SCHEMA
public DeletionVectorDescriptor(java.lang.String storageType,
java.lang.String pathOrInlineDv,
java.util.Optional<java.lang.Integer> offset,
int sizeInBytes,
long cardinality)
public static DeletionVectorDescriptor fromRow(Row row)
public java.lang.String getStorageType()
public java.lang.String getPathOrInlineDv()
public java.util.Optional<java.lang.Integer> getOffset()
public int getSizeInBytes()
public long getCardinality()
public java.lang.String getUniqueId()
public boolean isInline()
public boolean isOnDisk()
public byte[] inlineData()
public java.lang.String getAbsolutePath(java.lang.String tableLocation)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic Row toRow()