Uses of Interface
org.apache.hadoop.hbase.CellScanner
Packages that use CellScanner
Package
Description
Provides HBase Client
-
Uses of CellScanner in org.apache.hadoop.hbase
Subinterfaces of CellScanner in org.apache.hadoop.hbaseModifier and TypeInterfaceDescriptioninterfaceWe use this class in HBase internally for gettingExtendedCelldirectly without casting.Methods in org.apache.hadoop.hbase that return CellScannerModifier and TypeMethodDescriptionCellScannable.cellScanner()Returns A CellScanner over the containedCellsstatic CellScannerCellUtil.createCellScanner(Iterable<Cell> cellIterable) Returns CellScanner interface overcellIterablestatic CellScannerCellUtil.createCellScanner(Iterator<Cell> cells) Returns CellScanner interface overcellIterableor null ifcellsis nullstatic CellScannerCellUtil.createCellScanner(List<? extends CellScannable> cellScannerables) Returns CellScanner interface overcellIterablesstatic CellScannerCellUtil.createCellScanner(NavigableMap<byte[], List<Cell>> map) Flatten the map of cells out under the CellScannerstatic CellScannerCellUtil.createCellScanner(Cell[] cellArray) Returns CellScanner interface overcellArray -
Uses of CellScanner in org.apache.hadoop.hbase.client
Classes in org.apache.hadoop.hbase.client that implement CellScanner -
Uses of CellScanner in org.apache.hadoop.hbase.codec
Subinterfaces of CellScanner in org.apache.hadoop.hbase.codecModifier and TypeInterfaceDescriptionstatic interfaceImplementations should implicitly clean up any resources allocated when the Decoder/CellScanner runs off the end of the cell block.Classes in org.apache.hadoop.hbase.codec that implement CellScannerModifier and TypeClassDescriptionclassBase implementation forCodec.Decoder.(package private) static class(package private) static classstatic classstatic classstatic classstatic class(package private) static class -
Uses of CellScanner in org.apache.hadoop.hbase.io
Subinterfaces of CellScanner in org.apache.hadoop.hbase.ioModifier and TypeInterfaceDescriptioninterfaceA CellScanner that knows its size in memory in bytes. -
Uses of CellScanner in org.apache.hadoop.hbase.regionserver
Methods in org.apache.hadoop.hbase.regionserver with parameters of type CellScannerModifier and TypeMethodDescriptionprivate ResultRSRpcServices.append(HRegion region, OperationQuota quota, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation, CellScanner cellScanner, long nonceGroup, ActivePolicyEnforcement spaceQuota, RpcCallContext context) Execute an append mutation.private CheckAndMutateResultRSRpcServices.checkAndMutate(HRegion region, List<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> actions, CellScanner cellScanner, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Condition condition, long nonceGroup, ActivePolicyEnforcement spaceQuotaEnforcement) private CheckAndMutateResultRSRpcServices.checkAndMutate(HRegion region, OperationQuota quota, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation, CellScanner cellScanner, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Condition condition, long nonceGroup, ActivePolicyEnforcement spaceQuota, RpcCallContext context) private voidRSRpcServices.delete(HRegion region, OperationQuota quota, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation, CellScanner cellScanner, ActivePolicyEnforcement spaceQuota) private voidRSRpcServices.doAtomicBatchOp(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder, HRegion region, OperationQuota quota, List<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> mutations, CellScanner cells, long nonceGroup, ActivePolicyEnforcement spaceQuotaEnforcement) private voidRSRpcServices.doBatchOp(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder, HRegion region, OperationQuota quota, List<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> mutations, CellScanner cells, long nonceGroup, ActivePolicyEnforcement spaceQuotaEnforcement, boolean atomic) Execute a list of mutations.private voidRSRpcServices.doNonAtomicBatchOp(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder, HRegion region, OperationQuota quota, List<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> mutations, CellScanner cells, ActivePolicyEnforcement spaceQuotaEnforcement) private List<ExtendedCellScannable>RSRpcServices.doNonAtomicRegionMutation(HRegion region, OperationQuota quota, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction actions, CellScanner cellScanner, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder, List<ExtendedCellScannable> cellsToReturn, long nonceGroup, RSRpcServices.RegionScannersCloseCallBack closeCallBack, RpcCallContext context, ActivePolicyEnforcement spaceQuotaEnforcement) Run through the regionMutationrmand per Mutation, do the work, and then when done, add an instance of aClientProtos.ResultOrExceptionthat corresponds to each Mutation.private voidRSRpcServices.failRegionAction(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiResponse.Builder responseBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder regionActionResultBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction regionAction, CellScanner cellScanner, Throwable error) private ResultRSRpcServices.increment(HRegion region, OperationQuota quota, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation, CellScanner cells, long nonceGroup, ActivePolicyEnforcement spaceQuota, RpcCallContext context) Execute an increment mutation.private voidRSRpcServices.put(HRegion region, OperationQuota quota, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation, CellScanner cellScanner, ActivePolicyEnforcement spaceQuota) (package private) voidHRegion.replayWALEntry(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WALEntry entry, CellScanner cells) Replay remote wal entry sent by primary replica.private voidRSRpcServices.skipCellsForMutation(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action action, CellScanner cellScanner) private voidRSRpcServices.skipCellsForMutations(List<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> actions, CellScanner cellScanner) -
Uses of CellScanner in org.apache.hadoop.hbase.regionserver.wal
Classes in org.apache.hadoop.hbase.regionserver.wal that implement CellScannerModifier and TypeClassDescription(package private) static class(package private) static class