@InternalExtensionOnly public abstract class RowCell extends Object implements Serializable
Row
.Constructor and Description |
---|
RowCell() |
Modifier and Type | Method and Description |
---|---|
static Comparator<RowCell> |
compareByNative()
A comparator that compares the cells by Bigtable native ordering:
Family lexicographically ascending
Qualifier lexicographically ascending
Timestamp in reverse chronological order
|
static RowCell |
create(String family,
ByteString qualifier,
long timestamp,
List<String> labels,
ByteString value)
Creates a new instance of the
RowCell . |
abstract String |
getFamily()
The cell's family
|
abstract List<String> |
getLabels()
The labels assigned to the cell
|
abstract ByteString |
getQualifier()
The cell's qualifier (column name)
|
abstract long |
getTimestamp()
The timestamp of the cell
|
abstract ByteString |
getValue()
The value of the cell
|
public static Comparator<RowCell> compareByNative()
Labels and values are not included in the comparison.
@InternalApi public static RowCell create(@Nonnull String family, @Nonnull ByteString qualifier, long timestamp, @Nonnull List<String> labels, @Nonnull ByteString value)
RowCell
.@Nonnull public abstract ByteString getQualifier()
public abstract long getTimestamp()
@Nonnull public abstract ByteString getValue()
@Nonnull public abstract List<String> getLabels()
Filters.label(String)
Copyright © 2019 Google LLC. All rights reserved.