| Package | Description | 
|---|---|
| org.apache.hadoop.hbase | |
| org.apache.hadoop.hbase.client | Provides HBase Client | 
| org.apache.hadoop.hbase.filter | Provides row-level filters applied to HRegion scan results during calls to
  ResultScanner.next(). | 
| org.apache.hadoop.hbase.protobuf | Holds classes generated from protobuf
 src/main/protobufdefinition files. | 
| org.apache.hadoop.hbase.shaded.protobuf | 
| Modifier and Type | Method and Description | 
|---|---|
| static CompareOperator | CompareOperator. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static CompareOperator[] | CompareOperator. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| CompareOperator | CheckAndMutate. getCompareOp()Returns the comparison operator | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | HTable. checkAndDelete(byte[] row,
              byte[] family,
              byte[] qualifier,
              CompareOperator op,
              byte[] value,
              Delete delete)Deprecated.  | 
| default boolean | Table. checkAndDelete(byte[] row,
              byte[] family,
              byte[] qualifier,
              CompareOperator op,
              byte[] value,
              Delete delete)Deprecated. 
 Since 2.0.0. Will be removed in 3.0.0. Use  Table.checkAndMutate(byte[], byte[]) | 
| boolean | HTable. checkAndMutate(byte[] row,
              byte[] family,
              byte[] qualifier,
              CompareOperator op,
              byte[] value,
              RowMutations rm)Deprecated.  | 
| default boolean | Table. checkAndMutate(byte[] row,
              byte[] family,
              byte[] qualifier,
              CompareOperator op,
              byte[] value,
              RowMutations mutation)Deprecated. 
 Since 2.0.0. Will be removed in 3.0.0. Use  Table.checkAndMutate(byte[], byte[]) | 
| boolean | HTable. checkAndPut(byte[] row,
           byte[] family,
           byte[] qualifier,
           CompareOperator op,
           byte[] value,
           Put put)Deprecated.  | 
| default boolean | Table. checkAndPut(byte[] row,
           byte[] family,
           byte[] qualifier,
           CompareOperator op,
           byte[] value,
           Put put)Deprecated. 
 Since 2.0.0. Will be removed in 3.0.0. Use  Table.checkAndMutate(byte[], byte[]) | 
| CheckAndMutate.Builder | CheckAndMutate.Builder. ifMatches(byte[] family,
         byte[] qualifier,
         CompareOperator compareOp,
         byte[] value)Check for match | 
| AsyncTable.CheckAndMutateBuilder | AsyncTable.CheckAndMutateBuilder. ifMatches(CompareOperator compareOp,
         byte[] value)Deprecated.  Compare a value | 
| Table.CheckAndMutateBuilder | Table.CheckAndMutateBuilder. ifMatches(CompareOperator compareOp,
         byte[] value)Deprecated.  Check for match. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected CompareOperator | SingleColumnValueFilter. op | 
| protected CompareOperator | CompareFilter. op | 
| Modifier and Type | Method and Description | 
|---|---|
| static CompareOperator | ParseFilter. createCompareOperator(byte[] compareOpAsByteArray)Takes a compareOperator symbol as a byte array and returns the corresponding CompareOperator | 
| CompareOperator | SingleColumnValueFilter. getCompareOperator() | 
| CompareOperator | CompareFilter. getCompareOperator() | 
| CompareOperator | ColumnValueFilter. getCompareOperator()Returns operator | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | CompareFilter. compareFamily(CompareOperator op,
             ByteArrayComparable comparator,
             Cell cell) | 
| protected boolean | CompareFilter. compareQualifier(CompareOperator op,
                ByteArrayComparable comparator,
                Cell cell) | 
| protected boolean | CompareFilter. compareRow(CompareOperator op,
          ByteArrayComparable comparator,
          Cell cell) | 
| protected boolean | CompareFilter. compareValue(CompareOperator op,
            ByteArrayComparable comparator,
            Cell cell) | 
| Constructor and Description | 
|---|
| ColumnValueFilter(byte[] family,
                 byte[] qualifier,
                 CompareOperator op,
                 byte[] value) | 
| ColumnValueFilter(byte[] family,
                 byte[] qualifier,
                 CompareOperator op,
                 ByteArrayComparable comparator) | 
| CompareFilter(CompareOperator op,
             ByteArrayComparable comparator)Constructor. | 
| DependentColumnFilter(byte[] family,
                     byte[] qualifier,
                     boolean dropDependentColumn,
                     CompareOperator op,
                     ByteArrayComparable valueComparator)Build a dependent column filter with value checking dependent column varies will be compared
 using the supplied compareOp and comparator, for usage of which refer to  CompareFilter | 
| FamilyFilter(CompareOperator op,
            ByteArrayComparable familyComparator)Constructor. | 
| QualifierFilter(CompareOperator op,
               ByteArrayComparable qualifierComparator)Constructor. | 
| RowFilter(CompareOperator op,
         ByteArrayComparable rowComparator)Constructor. | 
| SingleColumnValueExcludeFilter(byte[] family,
                              byte[] qualifier,
                              CompareOperator op,
                              byte[] value)Constructor for binary compare of the value of a single column. | 
| SingleColumnValueExcludeFilter(byte[] family,
                              byte[] qualifier,
                              CompareOperator op,
                              ByteArrayComparable comparator)Constructor for binary compare of the value of a single column. | 
| SingleColumnValueExcludeFilter(byte[] family,
                              byte[] qualifier,
                              CompareOperator op,
                              ByteArrayComparable comparator,
                              boolean filterIfMissing,
                              boolean latestVersionOnly)Constructor for protobuf deserialization only. | 
| SingleColumnValueFilter(byte[] family,
                       byte[] qualifier,
                       CompareOperator op,
                       byte[] value)Constructor for binary compare of the value of a single column. | 
| SingleColumnValueFilter(byte[] family,
                       byte[] qualifier,
                       CompareOperator op,
                       ByteArrayComparable comparator)Constructor for binary compare of the value of a single column. | 
| SingleColumnValueFilter(byte[] family,
                       byte[] qualifier,
                       CompareOperator op,
                       ByteArrayComparable comparator,
                       boolean filterIfMissing,
                       boolean latestVersionOnly)Constructor for protobuf deserialization only. | 
| ValueFilter(CompareOperator valueCompareOp,
           ByteArrayComparable valueComparator)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Condition | ProtobufUtil. toCondition(byte[] row,
           byte[] family,
           byte[] qualifier,
           CompareOperator op,
           byte[] value,
           Filter filter,
           TimeRange timeRange) | 
| static org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Condition | ProtobufUtil. toCondition(byte[] row,
           byte[] family,
           byte[] qualifier,
           CompareOperator op,
           byte[] value,
           TimeRange timeRange) | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiRequest | RequestConverter. buildMultiRequest(byte[] regionName,
                 byte[] row,
                 byte[] family,
                 byte[] qualifier,
                 CompareOperator op,
                 byte[] value,
                 Filter filter,
                 TimeRange timeRange,
                 RowMutations rowMutations,
                 long nonceGroup,
                 long nonce,
                 boolean queryMetricsEnabled)Create a protocol buffer MultiRequest for conditioned row mutations | 
| static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest | RequestConverter. buildMutateRequest(byte[] regionName,
                  byte[] row,
                  byte[] family,
                  byte[] qualifier,
                  CompareOperator op,
                  byte[] value,
                  Filter filter,
                  TimeRange timeRange,
                  Mutation mutation,
                  long nonceGroup,
                  long nonce,
                  boolean queryMetricsEnabled)Create a protocol buffer MutateRequest for a conditioned put/delete/increment/append | 
| static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Condition | ProtobufUtil. toCondition(byte[] row,
           byte[] family,
           byte[] qualifier,
           CompareOperator op,
           byte[] value,
           Filter filter,
           TimeRange timeRange,
           boolean queryMetricsEnabled) | 
| static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Condition | ProtobufUtil. toCondition(byte[] row,
           byte[] family,
           byte[] qualifier,
           CompareOperator op,
           byte[] value,
           TimeRange timeRange) | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.