Sha256: 9d32ddaec93d887fd092d213ba3e801fdfa4945fb225d72d971943ada3740c89
Contents?: true
Size: 801 Bytes
Versions: 4
Compression:
Stored size: 801 Bytes
Contents
package org.embulk.output.cassandra.setter; import com.datastax.driver.core.BoundStatement; import com.datastax.driver.core.ColumnMetadata; public class BooleanColumnSetter extends CassandraColumnSetter { public BooleanColumnSetter(ColumnMetadata cassandraColumn) { super(cassandraColumn); } @Override public void setBooleanValue(Boolean value, BoundStatement statement) { statement.setBool(cassandraColumn.getName(), value); } @Override public void setLongValue(Long value, BoundStatement statement) { statement.setBool(cassandraColumn.getName(), value != 0); } @Override public void setDoubleValue(Double value, BoundStatement statement) { statement.setBool(cassandraColumn.getName(), value != 0); } }
Version data entries
4 entries across 4 versions & 1 rubygems