Sha256: 8b7b800209125368e6e0fa654d8aad29c20cde534092cef9a5468a53dabae989

Contents?: true

Size: 275 Bytes

Versions: 1

Compression:

Stored size: 275 Bytes

Contents

module Calais
  class Name
    attr_accessor :name, :type, :hash, :locations
    
    def initialize(args={})
      args.each {|k,v| send("#{k}=", v)}
    end
    
    def self.find_in_names(hash, names)
      names.select {|name| name.hash == hash }.first
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
calais-0.0.2 lib/calais/name.rb