Sha256: bfe15b1cff61ba5359eb2ebbaf5a08340435e2c4b470422169b6be3da0f8ecbb

Contents?: true

Size: 447 Bytes

Versions: 46

Compression:

Stored size: 447 Bytes

Contents

module Relaton
  class Processor
    attr_reader :short
    attr_reader :prefix
    attr_reader :defaultprefix
    attr_reader :idtype

    def initialize
      raise "This is an abstract class!"
    end

    def get(_code, _date, _opts)
      raise "This is an abstract class!"
    end

    def from_xml(_xml)
      raise "This is an abstract class!"
    end

    def hash_to_bib(_hash)
      raise "This is an abstract class!"
    end
  end
end

Version data entries

46 entries across 46 versions & 2 rubygems

Version Path
relaton-1.7.3 lib/relaton/processor.rb
relaton-1.7.2 lib/relaton/processor.rb
relaton-1.7.1 lib/relaton/processor.rb
relaton-1.7.0 lib/relaton/processor.rb
relaton-1.6.0 lib/relaton/processor.rb
relaton-1.6.pre1 lib/relaton/processor.rb
relaton-1.5.0 lib/relaton/processor.rb
relaton-1.5.pre lib/relaton/processor.rb
relaton-1.4.1 lib/relaton/processor.rb
relaton-1.4.0 lib/relaton/processor.rb
relaton-1.3.0 lib/relaton/processor.rb
metanorma-cli-1.3.4 gems/ruby/2.6.0/gems/relaton-1.2.0/lib/relaton/processor.rb
metanorma-cli-1.3.3.1 gems/ruby/2.6.0/gems/relaton-1.2.0/lib/relaton/processor.rb
relaton-1.2.0 lib/relaton/processor.rb
relaton-1.1.0 lib/relaton/processor.rb
relaton-1.0.3 lib/relaton/processor.rb
relaton-1.0.2 lib/relaton/processor.rb
relaton-1.0.1 lib/relaton/processor.rb
relaton-1.0.0 lib/relaton/processor.rb
relaton-0.11.1 lib/relaton/processor.rb