Class: IPinfo::CacheInterface

Inherits:
Object
  • Object
show all
Defined in:
lib/ipinfo/cache/cache_interface.rb

Direct Known Subclasses

DefaultCache

Defined Under Namespace

Classes: InterfaceNotImplemented

Instance Method Summary collapse

Instance Method Details

#contains?(_key) ⇒ Boolean

Returns:

  • (Boolean)

Raises:



14
15
16
# File 'lib/ipinfo/cache/cache_interface.rb', line 14

def contains?(_key)
    raise InterfaceNotImplemented
end

#get(_key) ⇒ Object



6
7
8
# File 'lib/ipinfo/cache/cache_interface.rb', line 6

def get(_key)
    raise InterfaceNotImplemented
end

#set(_key, _value) ⇒ Object



10
11
12
# File 'lib/ipinfo/cache/cache_interface.rb', line 10

def set(_key, _value)
    raise InterfaceNotImplemented
end