Hazelcast C++ Client
 All Classes Functions Variables Enumerations Enumerator Pages
Public Member Functions | List of all members
hazelcast::client::query::BetweenPredicate< T > Class Template Reference

Type T should be a valid serializable and copiable type. More...

#include <BetweenPredicate.h>

+ Inheritance diagram for hazelcast::client::query::BetweenPredicate< T >:

Public Member Functions

 BetweenPredicate (const char *attributeName, const T &from, const T &to)
 
int getFactoryId () const
 
int getClassId () const
 
void writeData (serialization::ObjectDataOutput &out) const
 Defines how this class will be written. More...
 
void readData (serialization::ObjectDataInput &in)
 Defines how this class will be read. More...
 
- Public Member Functions inherited from hazelcast::client::serialization::IdentifiedDataSerializable
virtual ~IdentifiedDataSerializable ()
 Destructor.
 

Detailed Description

template<typename T>
class hazelcast::client::query::BetweenPredicate< T >

Type T should be a valid serializable and copiable type.

Constructor & Destructor Documentation

template<typename T >
hazelcast::client::query::BetweenPredicate< T >::BetweenPredicate ( const char *  attributeName,
const T &  from,
const T &  to 
)
inline
Parameters
attributeNameThe attribute whose value shall be compared to.
Template Parameters
fromThe starting value to match (start is inclusive).
toThe ending value to match (end is inclusive).

Member Function Documentation

template<typename T >
int hazelcast::client::query::BetweenPredicate< T >::getClassId ( ) const
inlinevirtual
template<typename T >
int hazelcast::client::query::BetweenPredicate< T >::getFactoryId ( ) const
inlinevirtual
template<typename T >
void hazelcast::client::query::BetweenPredicate< T >::readData ( serialization::ObjectDataInput in)
inlinevirtual

Defines how this class will be read.

Parameters
readerObjectDataInput

Implements hazelcast::client::serialization::IdentifiedDataSerializable.

template<typename T >
void hazelcast::client::query::BetweenPredicate< T >::writeData ( serialization::ObjectDataOutput out) const
inlinevirtual

Defines how this class will be written.

Parameters
writerObjectDataOutput

Implements hazelcast::client::serialization::IdentifiedDataSerializable.


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