Sha256: 4983c0c35f71a292e31d303ca8cc0d42c2e1405dcd8c059043de5c470b6df048
Contents?: true
Size: 1022 Bytes
Versions: 2
Compression:
Stored size: 1022 Bytes
Contents
module Yoda module Store module Adapters # @abstract class Base # @abstract def self.for(path) fail NotImplementedError end # @abstract def self.type fail NotImplementedError end # @abstract def get(address) fail NotImplementedError end # @abstract def put(address, object) fail NotImplementedError end # @abstract def delete(address) fail NotImplementedError end # @abstract def exist?(address) fail NotImplementedError end # @abstract def keys fail NotImplementedError end # @abstract def stats fail NotImplementedError end # @abstract def sync fail NotImplementedError end # @abstract def clear fail NotImplementedError end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yoda-language-server-0.5.0 | lib/yoda/store/adapters/base.rb |
yoda-language-server-0.4.0 | lib/yoda/store/adapters/base.rb |