Module URI
In: lib/uri/druby.rb
lib/uri/file.rb
lib/uri/ftp_ex.rb
lib/uri/generic_ex.rb
lib/uri/http_ex.rb
lib/uri/mysql.rb
lib/uri/pgsql.rb
lib/uri/rsync.rb
lib/uri/ssh.rb
lib/uri/svn.rb

$LastChangedBy: ertai $ $Id: /w/fey/ruby_ex/trunk/lib/uri/svn.rb 24386 2006-07-09T17:05:32.199607Z ertai $

Methods

parse  

Classes and Modules

Class URI::CheckoutError
Class URI::CommitError
Class URI::DRuby
Class URI::DRubyTest
Class URI::FTP
Class URI::FTPEx
Class URI::File
Class URI::FtpEx
Class URI::Generic
Class URI::GenericEx
Class URI::HTTP
Class URI::HTTPEx
Class URI::HttpEx
Class URI::MySQL
Class URI::MySQLTest
Class URI::PgSQL
Class URI::PgSQLTest
Class URI::Rsync
Class URI::RsyncTest
Class URI::SaveError
Class URI::Ssh
Class URI::SshTest
Class URI::Svn

External Aliases

parse -> static_parse

Public Class methods

[Source]

# File lib/uri/generic_ex.rb, line 21
    def parse ( anObject )
      str = anObject.to_s
      if str =~ /^(\w+)(?:.\w+)?:\/\//
        "uri/#$1".camelize.constantize
      end
      static_parse(str)
    end

[Validate]