Hazelcast C++ Client
Public Member Functions | List of all members
hazelcast::client::query::EqualPredicate< T > Class Template Reference

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

#include <EqualPredicate.h>

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

Public Member Functions

 EqualPredicate (const char *attributeName, const T &value)
 
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::EqualPredicate< T >

Type T should be a valid serializable and copiable type.

Constructor & Destructor Documentation

template<typename T >
hazelcast::client::query::EqualPredicate< T >::EqualPredicate ( const char *  attributeName,
const T &  value 
)
inline
Parameters
attributeNameThe attribute whose value shall be compared to.
Template Parameters
fromThe value of the attribute.

Member Function Documentation

template<typename T >
int hazelcast::client::query::EqualPredicate< T >::getClassId ( ) const
inlinevirtual
template<typename T >
int hazelcast::client::query::EqualPredicate< T >::getFactoryId ( ) const
inlinevirtual
template<typename T >
void hazelcast::client::query::EqualPredicate< 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::EqualPredicate< 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: