Module: CassandraClient::Serialization::CompressedJSON

Defined in:
lib/cassandra_client/serialization.rb

Class Method Summary collapse

Class Method Details

.dump(object) ⇒ Object


43
44
45
# File 'lib/cassandra_client/serialization.rb', line 43

def self.dump(object)
  Zlib::Deflate.deflate(JSON.dump(object))
end

.load(object) ⇒ Object


47
48
49
# File 'lib/cassandra_client/serialization.rb', line 47

def self.load(object)
  JSON.load(Zlib::Inflate.inflate(object))
end