AOSharedServiceLibrary
|
Neo4j Query Parameter Interface. More...
#include <neo4j_interface.h>
Public Member Functions | |
virtual int | get_type ()=0 |
Get the type of the query parameter. | |
virtual bool | get_boolean_value ()=0 |
Get the boolean value, if any. | |
virtual bool | get_boolean_value (int index)=0 |
Get the boolean value at the specified index, if any. | |
virtual std::string | get_string_value ()=0 |
Get the string value, if any. | |
virtual std::string | get_string_value (int index)=0 |
Get the string value at the specified index, if any. | |
virtual const char * | get_cstring_value ()=0 |
Get the string value as a c string. | |
virtual int | get_integer_value ()=0 |
Get the integer value, if any. | |
virtual int | get_integer_value (int index)=0 |
Get the integer value at the specified index, if any. | |
virtual double | get_double_value ()=0 |
Get the double value, if any. | |
virtual double | get_double_value (int index)=0 |
Get the double value at the specified index, if any. | |
virtual bool | is_array ()=0 |
If the parameter is an array, return true. | |
virtual unsigned int | size ()=0 |
If the parameter is an array, return the size. | |
virtual void | add_value (float new_val)=0 |
Add a float value to the array parameter. | |
virtual void | add_value (int new_val)=0 |
Add an integer value to the array parameter. | |
virtual void | add_value (bool new_val)=0 |
Add a boolean value to the array parameter. | |
virtual void | add_value (std::string new_val)=0 |
Add a string value to the array parameter. | |
virtual void | add_value (const char *new_val)=0 |
Add a string value to the array parameter. | |
virtual neo4j_value_t | get_neo4j_list ()=0 |
Neo4j Query Parameter Interface.
A query parameter to be inserted into a Query prior to execution. This could be Either a single value or a list