Sha256: 78035c0db5c679728fad7fd033ecb4b17987d8d1b2d25b005dd1409bbb3add02
Contents?: true
Size: 653 Bytes
Versions: 2
Compression:
Stored size: 653 Bytes
Contents
class HBase class Table class CheckedOperation def initialize table, mutation, rowkey, cf, cq, val @table = table @mutation = mutation @rowkey = rowkey @cf = cf @cq = cq @val = val end # @param [Hash] props def put props @table.htable.checkAndPut( @rowkey, @cf, @cq, @val, @mutation.put(@rowkey, props)) end # @param [Object*] extra Optional delete specification. Column family, qualifier, and timestamps def delete *extra @table.htable.checkAndDelete( @rowkey, @cf, @cq, @val, @mutation.delete(@rowkey, *extra)) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hbase-jruby-0.7.1-java | lib/hbase-jruby/table/checked_operation.rb |
hbase-jruby-0.7.0-java | lib/hbase-jruby/table/checked_operation.rb |