Class CassandraBoundStatementCpoData

All Implemented Interfaces:
CpoData

public class CassandraBoundStatementCpoData extends AbstractBindableCpoData
Helps manage data transfer between the CPO object and the Cassandra bound statement. Bind values are actually applied in CassandraBoundStatementFactory.setBindValues(java.util.Collection<org.synchronoss.cpo.core.BindAttribute>), which builds the whole value array and binds it in a single PreparedStatement.bind(Object...) call; this class only supplies the transform half of the contract (see transformOut(Object)), used to resolve each attribute's value before it goes into that array.
Author:
dberry