Skip to content

Commit 6460a8b

Browse files
committed
ISSUE #213: Adding DSE Types support
1 parent f60a811 commit 6460a8b

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@
326326
<counter>LINE</counter>
327327
<value>MISSEDCOUNT</value>
328328
<!-- <maximum>1544</maximum>-->
329-
<maximum>3073</maximum>
329+
<maximum>3076</maximum>
330330
</limit>
331331
</limits>
332332
</rule>

src/main/java/com/datastax/cdm/data/CqlData.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.datastax.cdm.data;
22

3+
import com.datastax.dse.driver.api.core.type.DseDataTypes;
34
import com.datastax.oss.driver.api.core.data.UdtValue;
45
import com.datastax.oss.driver.api.core.type.*;
56

@@ -39,6 +40,9 @@ public enum Type {
3940
primitiveDataTypeToJavaClassMap.put(DataTypes.TIMEUUID, java.util.UUID.class);
4041
primitiveDataTypeToJavaClassMap.put(DataTypes.COUNTER, Long.class);
4142
primitiveDataTypeToJavaClassMap.put(DataTypes.DURATION, com.datastax.oss.driver.api.core.data.CqlDuration.class);
43+
primitiveDataTypeToJavaClassMap.put(DseDataTypes.POLYGON, com.datastax.dse.driver.api.core.data.geometry.Polygon.class);
44+
primitiveDataTypeToJavaClassMap.put(DseDataTypes.POINT, com.datastax.dse.driver.api.core.data.geometry.Point.class);
45+
primitiveDataTypeToJavaClassMap.put(DseDataTypes.LINE_STRING, com.datastax.dse.driver.api.core.data.geometry.LineString.class);
4246
}
4347

4448
public static Type toType(DataType dataType) {

0 commit comments

Comments
 (0)