Revert "BackPort HBASE-11554 Remove Reusable poolmap Rpc client type. (#2208)"
[hbase.git] / hbase-client / src / main / java / org / apache / hadoop / hbase / CompareOperator.java
blob82db22407507ca8fbf8522c814767abad3542613
1 /*
2 * Licensed to the Apache Software Foundation (ASF) under one
3 * or more contributor license agreements. See the NOTICE file
4 * distributed with this work for additional information
5 * regarding copyright ownership. The ASF licenses this file
6 * to you under the Apache License, Version 2.0 (the
7 * "License"); you may not use this file except in compliance
8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
18 package org.apache.hadoop.hbase;
20 import org.apache.yetus.audience.InterfaceAudience;
22 /**
23 * Generic set of comparison operators.
24 * @since 2.0.0
26 @InterfaceAudience.Public
27 public enum CompareOperator {
28 // Keeps same names as the enums over in filter's CompareOp intentionally.
29 // The convertion of operator to protobuf representation is via a name comparison.
30 /** less than */
31 LESS,
32 /** less than or equal to */
33 LESS_OR_EQUAL,
34 /** equals */
35 EQUAL,
36 /** not equal */
37 NOT_EQUAL,
38 /** greater than or equal to */
39 GREATER_OR_EQUAL,
40 /** greater than */
41 GREATER,
42 /** no operation */
43 NO_OP,