public static interface VSizeLongSerde.LongDeserializer
| Modifier and Type | Method and Description |
|---|---|
long |
get(int index)
Unpack long value at the specified row index
|
default int |
getDelta(long[] out,
int outPosition,
int[] indexes,
int length,
int indexOffset,
int limit,
long base)
Unpack a non-contiguous vector of long values at the specified indexes and adjust them by the supplied delta base
value.
|
void |
getDelta(long[] out,
int outPosition,
int startIndex,
int length,
long base)
Unpack a contiguous vector of long values at the specified start index of length and adjust them by the supplied
delta base value.
|
default int |
getTable(long[] out,
int outPosition,
int[] indexes,
int length,
int indexOffset,
int limit,
long[] table)
Unpack a contiguous vector of long values at the specified indexes and lookup and replace stored values based on
their index in the supplied value lookup 'table'
|
default void |
getTable(long[] out,
int outPosition,
int startIndex,
int length,
long[] table)
Unpack a contiguous vector of long values at the specified start index of length and lookup and replace stored
values based on their index in the supplied value lookup 'table'
|
long get(int index)
void getDelta(long[] out,
int outPosition,
int startIndex,
int length,
long base)
default int getDelta(long[] out,
int outPosition,
int[] indexes,
int length,
int indexOffset,
int limit,
long base)
default void getTable(long[] out,
int outPosition,
int startIndex,
int length,
long[] table)
default int getTable(long[] out,
int outPosition,
int[] indexes,
int length,
int indexOffset,
int limit,
long[] table)
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.