Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 87198200D2D for ; Fri, 27 Oct 2017 17:16:37 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 85DC01609E9; Fri, 27 Oct 2017 15:16:37 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id B313C160BFB for ; Fri, 27 Oct 2017 17:16:35 +0200 (CEST) Received: (qmail 61324 invoked by uid 500); 27 Oct 2017 15:16:29 -0000 Mailing-List: contact commits-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list commits@hbase.apache.org Received: (qmail 59574 invoked by uid 99); 27 Oct 2017 15:16:28 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Oct 2017 15:16:28 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id D3908E080F; Fri, 27 Oct 2017 15:16:22 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: git-site-role@apache.org To: commits@hbase.apache.org Date: Fri, 27 Oct 2017 15:16:24 -0000 Message-Id: <21d828866d734b34ac3e25b13d326efb@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [03/51] [partial] hbase-site git commit: Published site at . archived-at: Fri, 27 Oct 2017 15:16:37 -0000 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/00c22388/devapidocs/org/apache/hadoop/hbase/filter/FilterWrapper.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/FilterWrapper.html b/devapidocs/org/apache/hadoop/hbase/filter/FilterWrapper.html index 1830d8e..02e1b24 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/FilterWrapper.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/FilterWrapper.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":9,"i12":10,"i13":10,"i14":10}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":10,"i14":10,"i15":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -203,7 +203,7 @@ extends

Method Summary

- + @@ -223,27 +223,33 @@ extends - + + + + - + - + - + - + - + - + - + - + - + - + - +
All Methods Static Methods Instance Methods Concrete Methods All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
Modifier and Type Method and Description
Filter.ReturnCodefilterKeyValue(Cell v) +filterCell(Cell c)
A way to filter based on the column family, column qualifier and/or the column value.
Filter.ReturnCodefilterKeyValue(Cell c) +
Deprecated. 
+
boolean filterRow() -
Last chance to veto row based on previous Filter.filterKeyValue(Cell) calls.
+
Last chance to veto row based on previous Filter.filterCell(Cell) calls.
void filterRowCells(List<Cell> kvs)
Chance to alter the list of Cells to be submitted.
FilterWrapper.FilterRowRetCode filterRowCellsWithRet(List<Cell> kvs) 
boolean filterRowKey(byte[] buffer, int offset, @@ -251,43 +257,43 @@ extends Filters a row based on the row key.
boolean filterRowKey(Cell cell)
Filters a row based on the row key.
Cell getNextCellHint(Cell currentCell)
If the filter returns the match code SEEK_NEXT_USING_HINT, then it should also tell which is the next key it must seek to.
boolean hasFilterRow()
Primarily used to check for conflicts with scans(such as scans that do not read a full row at a time).
boolean isFamilyEssential(byte[] name)
Check that given column family is essential for filter to check row.
static FilterWrapper parseFrom(byte[] pbBytes) 
void reset()
Reset the state of the filter between rows.
byte[] toByteArray()
TODO: JAVADOC @@ -296,7 +302,7 @@ extends IOException.
Cell transformCell(Cell v)
Give the filter a chance to transform the passed KeyValue.
@@ -461,7 +467,7 @@ extends public boolean filterRow() throws IOException
Description copied from class: Filter
-
Last chance to veto row based on previous Filter.filterKeyValue(Cell) calls. The filter +
Last chance to veto row based on previous Filter.filterCell(Cell) calls. The filter needs to retain state then return a particular value for this call if they wish to exclude a row if a certain column is missing (for example). @@ -515,7 +521,7 @@ extends IOException
Description copied from class: Filter
Filters a row based on the row key. If this returns true, the entire row will be excluded. If - false, each KeyValue in the row will be passed to Filter.filterKeyValue(Cell) below. + false, each KeyValue in the row will be passed to Filter.filterCell(Cell) below. Concrete implementers can signal a failure condition in their code by throwing an IOException.
@@ -543,7 +549,7 @@ extends IOException
Description copied from class: Filter
Filters a row based on the row key. If this returns true, the entire row will be excluded. If - false, each KeyValue in the row will be passed to Filter.filterKeyValue(Cell) below. + false, each KeyValue in the row will be passed to Filter.filterCell(Cell) below. If Filter.filterAllRemaining() returns true, then Filter.filterRowKey(Cell) should also return true. @@ -567,8 +573,10 @@ extends
  • filterKeyValue

    -
    public Filter.ReturnCode filterKeyValue(Cell v)
    -                                 throws IOException
    +
    @Deprecated
    +public Filter.ReturnCode filterKeyValue(Cell c)
    +                                             throws IOException
    +
    Deprecated. 
    Description copied from class: Filter
    A way to filter based on the column family, column qualifier and/or the column value. Return code is described below. This allows filters to filter only certain number of columns, then @@ -581,14 +589,51 @@ extends ReturnCode.NEXT_ROW, it should return ReturnCode.NEXT_ROW until Filter.reset() is called just in case the caller calls for the next row. - + Concrete implementers can signal a failure condition in their code by throwing an IOException.
    -
    Specified by:
    +
    Overrides:
    filterKeyValue in class Filter
    Parameters:
    -
    v - the Cell in question
    +
    c - the Cell in question
    +
    Returns:
    +
    code as described below, Filter.ReturnCode.INCLUDE by default
    +
    Throws:
    +
    IOException - in case an I/O or an filter specific failure needs to be signaled.
    +
    See Also:
    +
    Filter.ReturnCode
    +
    +
  • + + + + +