synchronoss / cpo-api

Class Persistence Object (CPO) Application Programming Interface (API).
GNU Lesser General Public License v2.1
3 stars 3 forks source link

Added in the remaining Cassandra data types. #24

Closed berryware closed 4 years ago

berryware commented 8 years ago

List, Map, and Set need to get added into CPO so that they can be processed.

berryware commented 4 years ago

we need to add subtypes to CpoAttribute so that we know the types inside a List, Array, Set, Map, etc. keyType and valueType should suffice. valueType will document the type contained in the List, Array, and Set. keyType and valueType would be used for the key and value types of the Map.

berryware commented 4 years ago

Done. Added in the types for list, set, and map. Added in the logic to handle the special getters. Wrote unit tests to prove it works.