Sha256: a7d148eea3968c88b1d26fded1703a0c85910b4eb7ebd9ee534467178447626c
Contents?: true
Size: 305 Bytes
Versions: 3
Compression:
Stored size: 305 Bytes
Contents
module Obo class Header attr_reader :tagvalues def initialize @tagvalues = Hash.new{|h,k| h[k] = []} end def [](tag) values = @tagvalues[tag] values.length == 1 ? values.first : values end def add(tag,value) @tagvalues[tag] << value end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
obo-0.1.5 | lib/obo/header.rb |
obo-0.1.4 | lib/obo/header.rb |
obo-0.1.3 | lib/obo/header.rb |