Package org.apache.hadoop.hbase.client
Class ClientInternalHelper
java.lang.Object
org.apache.hadoop.hbase.client.ClientInternalHelper
A helper class used to access the package private field in o.a.h.h.client package.
This is because we share some data structures between client and server and the data structures
are marked as InterfaceAudience.Public
, but we do not want to expose some of the fields
to end user.
TODO: A better solution is to separate the data structures used in client and server.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Result
createResult
(ExtendedCell[] cells) static Result
createResult
(ExtendedCell[] cells, Boolean exists, boolean stale, boolean mayHaveMoreCellsInRow) static NavigableMap<byte[],
List<ExtendedCell>> static ExtendedCell[]
getExtendedRawCells
(Result result) static long
getMvccReadPoint
(Scan scan) static void
setMvccReadPoint
(Scan scan, long mvccReadPoint)
-
Constructor Details
-
ClientInternalHelper
public ClientInternalHelper()
-
-
Method Details
-
setMvccReadPoint
-
getMvccReadPoint
-
getExtendedRawCells
-
getExtendedFamilyCellMap
-
createResult
-
createResult
public static Result createResult(ExtendedCell[] cells, Boolean exists, boolean stale, boolean mayHaveMoreCellsInRow)
-