Class that holds information needed to set up a bind parameter in a SQL statement when accessing local database.
It contains the mapping between an entity attribute and the underlying table column, and can hold the actual value.
Optionally, it also contains SQL operator information when used to construct SQL where clause.
This class is also used to create an entity from a web service payload. When parsing the web service payload a list
of bindParamInfos is created which is then used to create an entity instance and to insert a row in the SQLite database.