8#ifndef INCLUDE_INFINISPAN_HOTROD_QUERY_H_
9#define INCLUDE_INFINISPAN_HOTROD_QUERY_H_
10#include "infinispan/hotrod/query.pb.h"
13using namespace org::infinispan::protostream;
30 QueryRequestProtobuf qrp;
43 inline const ::std::string&
jpqlstring()
const {
return qrp.querystring(); }
44 inline const ::std::string&
querystring()
const {
return qrp.querystring(); }
51 inline void set_jpqlstring(const ::std::string& value) { qrp.set_querystring(value); }
52 inline void set_querystring(const ::std::string& value) { qrp.set_querystring(value); }
58 inline void set_jpqlstring(
const char* value) { qrp.set_querystring(value); }
60 inline bool has_local()
const {
return qrp.has_local(); }
62 bool local()
const {
return qrp.local(); }
63 void set_local(
bool value) { qrp.set_local(value); }
71 inline void set_jpqlstring(
const char* value,
size_t size) { qrp.set_querystring(value, size); }
72 inline void set_querystring(
const char* value,
size_t size) { qrp.set_querystring(value, size); }
83 inline bool ParseFromArray(
const void* data,
int size) {
return qrp.ParseFromArray(data, size); }
84 inline bool SerializeToArray(
void* data,
int size)
const {
return qrp.SerializeToArray(data, size); }
85#if GOOGLE_PROTOBUF_VERSION < 3004001
86 inline int ByteSize()
const {
return qrp.ByteSize(); }
88 inline int ByteSize()
const {
return qrp.ByteSizeLong(); }
const ::std::string & querystring() const
Definition: Query.h:44
void set_querystring(const char *value)
Definition: Query.h:59
bool has_jpqlstring() const
Definition: Query.h:33
void set_jpqlstring(const ::std::string &value)
Definition: Query.h:51
inline ::std::string * mutable_querystring()
Definition: Query.h:75
bool SerializeToArray(void *data, int size) const
Definition: Query.h:84
const ::std::string & jpqlstring() const
Definition: Query.h:43
inline ::std::string * release_jpqlstring()
Definition: Query.h:77
void clear_local()
Definition: Query.h:61
void set_jpqlstring(const char *value, size_t size)
Definition: Query.h:71
bool has_local() const
Definition: Query.h:60
bool ParseFromArray(const void *data, int size)
Definition: Query.h:83
QueryRequest()
Definition: Query.h:32
int ByteSize() const
Definition: Query.h:86
void set_allocated_querystring(::std::string *querystring)
Definition: Query.h:81
void set_jpqlstring(const char *value)
Definition: Query.h:58
void set_querystring(const char *value, size_t size)
Definition: Query.h:72
void set_querystring(const ::std::string &value)
Definition: Query.h:52
bool has_querystring() const
Definition: Query.h:34
inline ::std::string * mutable_jpqlstring()
Definition: Query.h:74
void set_local(bool value)
Definition: Query.h:63
void clear_querystring()
Definition: Query.h:37
bool local() const
Definition: Query.h:62
inline ::std::string * release_querystring()
Definition: Query.h:78
void clear_jpqlstring()
Definition: Query.h:36
void set_allocated_jpqlstring(::std::string *querystring)
Definition: Query.h:80
Definition: AuthenticationConfiguration.h:10