Sha256: 128b386ad28a30bdbc744853491b6faa72c0015b9036dccbe4858d34df0219bf

Contents?: true

Size: 377 Bytes

Versions: 4

Compression:

Stored size: 377 Bytes

Contents

module Kanade
  module NamingStrategy
    class Base
      ##
      # Ruby --> JSON
      def serialize(term)
        raise NotImplementedException
      end
      ##
      # JSON --> Ruby
      def deserialize(term)
        raise NotImplementedException
      end

      def self.configurable(name)
        # Do nothing for now
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
kanade-0.1.1 lib/kanade/naming_strategy/base.rb
kanade-0.1.0 lib/kanade/naming_strategy/base.rb
kanade-0.1.0.beta2 lib/kanade/naming_strategy/base.rb
kanade-0.1.0.beta1 lib/kanade/naming_strategy/base.rb