![]() |
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
1.8.11