Kudu C++ client API
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
kudu::client::KuduPredicate Class Reference

A representation of comparison predicate for Kudu queries. More...

#include <scan_predicate.h>

Public Types

enum  ComparisonOp {
  LESS_EQUAL , GREATER_EQUAL , EQUAL , LESS ,
  GREATER
}
 Supported comparison operators.
 

Public Member Functions

KuduPredicateClone () const
 

Public Attributes

class KUDU_NO_EXPORT Data
 Forward declaration for the embedded PIMPL class.
 

Detailed Description

A representation of comparison predicate for Kudu queries.

Call KuduTable::NewComparisonPredicate() to create a predicate object.

Member Function Documentation

◆ Clone()

KuduPredicate * kudu::client::KuduPredicate::Clone ( ) const
Returns
A new, identical, KuduPredicate object.

Member Data Documentation

◆ Data

class KUDU_NO_EXPORT kudu::client::KuduPredicate::Data

Forward declaration for the embedded PIMPL class.

The PIMPL class has to be public since it's actually just an interface, and gcc gives an error trying to derive from a private nested class.


The documentation for this class was generated from the following file: