module MelissaData module NativeObject autoload :Base, 'melissadata/native_object/base' autoload :Client, 'melissadata/native_object/client' autoload :Address, 'melissadata/native_object/address' autoload :Email, 'melissadata/native_object/email' autoload :Geo, 'melissadata/native_object/geo' autoload :IpLocator, 'melissadata/native_object/ip_locator' autoload :Name, 'melissadata/native_object/name' autoload :Phone, 'melissadata/native_object/phone' end end %w[ mdAddrRubyWrapper mdEmailRubyWrapper mdGeoRubyWrapper mdNameRubyWrapper mdPhoneRubyWrapper mdIpLocatorRubyWrapper ].each do |obj| require File.join('/opt/melissadata/lib', obj) end