Class CassandraCpoMetaAdapter
java.lang.Object
org.synchronoss.cpo.core.meta.AbstractCpoMetaAdapter
org.synchronoss.cpo.cassandra.meta.CassandraCpoMetaAdapter
- All Implemented Interfaces:
CpoMetaAdapter
CassandraCpoMetaAdapter is the Cassandra-specific
AbstractCpoMetaAdapter. It supplies the
CQL DataTypeMapper, the BoundExpressionParser used to parse Cassandra meta
expressions, and builds CassandraCpoAttribute instances for each mapped attribute.- Author:
- dberry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the parser used to extract bind-marker/column information from this metadata source's native function expressions.Methods inherited from class org.synchronoss.cpo.core.meta.AbstractCpoMetaAdapter
getAllowableDataTypes, getCpoClasses, getDataTypeInt, getDataTypeJavaClass, getDataTypeMapEntry, getDataTypeName, getMetaClass
-
Constructor Details
-
CassandraCpoMetaAdapter
public CassandraCpoMetaAdapter()Constructs a CassandraCpoMetaAdapter
-
-
Method Details
-
getExpressionParser
Description copied from interface:CpoMetaAdapterGets the parser used to extract bind-marker/column information from this metadata source's native function expressions.- Returns:
- the expression parser for this meta adapter
- Throws:
CpoException- if the parser cannot be created
-