Sha256: b92a64a89798be323ec9c03d494c4d318d7e3748404053ea952a22bd43e7000b

Contents?: true

Size: 651 Bytes

Versions: 9

Compression:

Stored size: 651 Bytes

Contents

require_relative 'super_struct'


module Whois
  class Parser

    # Holds the details of the Registrar extracted from the WHOIS response.
    #
    # A registrar is composed by the several attributes,
    # accessible through corresponding getter / setter methods.
    #
    # Please note that a response is not required to provide
    # all the attributes. When an attribute is not available,
    # the corresponding value is set to nil.
    #
    # @attr [String] id
    # @attr [String] name
    # @attr [String] organization
    # @attr [String] url
    #
    class Registrar < SuperStruct.new(:id, :name, :organization, :url)
    end

  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
whois-parser-2.0.0 lib/whois/parser/registrar.rb
whois-parser-1.2.0 lib/whois/parser/registrar.rb
whois-parser-1.1.0 lib/whois/parser/registrar.rb
whois-parser-1.0.1 lib/whois/parser/registrar.rb
hetzner-whois-parser-1.0.1.rc2 lib/whois/parser/registrar.rb
hetzner-whois-parser-1.0.1.rc1 lib/whois/parser/registrar.rb
whois-parser-1.0.0 lib/whois/parser/registrar.rb
whois-parser-1.0.0.pre.beta2 lib/whois/parser/registrar.rb
whois-parser-1.0.0.pre.beta1 lib/whois/parser/registrar.rb