Your IP : 18.118.33.130
--- !ruby/object:RI::ClassDescription
attributes:
- !ruby/object:RI::Attribute
comment:
name: fragment
rw: R
- !ruby/object:RI::Attribute
comment:
name: host
rw: R
- !ruby/object:RI::Attribute
comment:
name: opaque
rw: R
- !ruby/object:RI::Attribute
comment:
name: path
rw: R
- !ruby/object:RI::Attribute
comment:
name: port
rw: R
- !ruby/object:RI::Attribute
comment:
name: query
rw: R
- !ruby/object:RI::Attribute
comment:
name: registry
rw: R
- !ruby/object:RI::Attribute
comment:
name: scheme
rw: R
class_methods:
- !ruby/object:RI::MethodSummary
name: build
- !ruby/object:RI::MethodSummary
name: build2
- !ruby/object:RI::MethodSummary
name: component
- !ruby/object:RI::MethodSummary
name: default_port
- !ruby/object:RI::MethodSummary
name: new
- !ruby/object:RI::MethodSummary
name: use_registry
comment:
- !ruby/struct:SM::Flow::P
body: Base class for all URI classes. Implements generic URI syntax as per RFC 2396.
constants:
- !ruby/object:RI::Constant
comment:
name: DEFAULT_PORT
value: nil
- !ruby/object:RI::Constant
comment:
name: COMPONENT
value: "[ :scheme, :userinfo, :host, :port, :registry, :path, :opaque, :query, :fragment"
- !ruby/object:RI::Constant
comment:
name: USE_REGISTRY
value: "false"
full_name: URI::Generic
includes:
- !ruby/object:RI::IncludedModule
name: URI
- !ruby/object:RI::IncludedModule
name: REGEXP
instance_methods:
- !ruby/object:RI::MethodSummary
name: +
- !ruby/object:RI::MethodSummary
name: "-"
- !ruby/object:RI::MethodSummary
name: ==
- !ruby/object:RI::MethodSummary
name: absolute
- !ruby/object:RI::MethodSummary
name: absolute?
- !ruby/object:RI::MethodSummary
name: check_fragment
- !ruby/object:RI::MethodSummary
name: check_host
- !ruby/object:RI::MethodSummary
name: check_opaque
- !ruby/object:RI::MethodSummary
name: check_password
- !ruby/object:RI::MethodSummary
name: check_path
- !ruby/object:RI::MethodSummary
name: check_port
- !ruby/object:RI::MethodSummary
name: check_query
- !ruby/object:RI::MethodSummary
name: check_registry
- !ruby/object:RI::MethodSummary
name: check_scheme
- !ruby/object:RI::MethodSummary
name: check_user
- !ruby/object:RI::MethodSummary
name: check_userinfo
- !ruby/object:RI::MethodSummary
name: coerce
- !ruby/object:RI::MethodSummary
name: component
- !ruby/object:RI::MethodSummary
name: component_ary
- !ruby/object:RI::MethodSummary
name: default_port
- !ruby/object:RI::MethodSummary
name: eql?
- !ruby/object:RI::MethodSummary
name: escape_userpass
- !ruby/object:RI::MethodSummary
name: find_proxy
- !ruby/object:RI::MethodSummary
name: fragment=
- !ruby/object:RI::MethodSummary
name: hash
- !ruby/object:RI::MethodSummary
name: hierarchical?
- !ruby/object:RI::MethodSummary
name: host=
- !ruby/object:RI::MethodSummary
name: inspect
- !ruby/object:RI::MethodSummary
name: merge
- !ruby/object:RI::MethodSummary
name: merge!
- !ruby/object:RI::MethodSummary
name: merge0
- !ruby/object:RI::MethodSummary
name: merge_path
- !ruby/object:RI::MethodSummary
name: normalize
- !ruby/object:RI::MethodSummary
name: normalize!
- !ruby/object:RI::MethodSummary
name: opaque=
- !ruby/object:RI::MethodSummary
name: password
- !ruby/object:RI::MethodSummary
name: password=
- !ruby/object:RI::MethodSummary
name: path=
- !ruby/object:RI::MethodSummary
name: path_query
- !ruby/object:RI::MethodSummary
name: port=
- !ruby/object:RI::MethodSummary
name: query=
- !ruby/object:RI::MethodSummary
name: registry=
- !ruby/object:RI::MethodSummary
name: relative?
- !ruby/object:RI::MethodSummary
name: replace!
- !ruby/object:RI::MethodSummary
name: route_from
- !ruby/object:RI::MethodSummary
name: route_from0
- !ruby/object:RI::MethodSummary
name: route_from_path
- !ruby/object:RI::MethodSummary
name: route_to
- !ruby/object:RI::MethodSummary
name: scheme=
- !ruby/object:RI::MethodSummary
name: select
- !ruby/object:RI::MethodSummary
name: set_fragment
- !ruby/object:RI::MethodSummary
name: set_host
- !ruby/object:RI::MethodSummary
name: set_opaque
- !ruby/object:RI::MethodSummary
name: set_password
- !ruby/object:RI::MethodSummary
name: set_path
- !ruby/object:RI::MethodSummary
name: set_port
- !ruby/object:RI::MethodSummary
name: set_query
- !ruby/object:RI::MethodSummary
name: set_registry
- !ruby/object:RI::MethodSummary
name: set_scheme
- !ruby/object:RI::MethodSummary
name: set_user
- !ruby/object:RI::MethodSummary
name: set_userinfo
- !ruby/object:RI::MethodSummary
name: split_path
- !ruby/object:RI::MethodSummary
name: split_userinfo
- !ruby/object:RI::MethodSummary
name: to_s
- !ruby/object:RI::MethodSummary
name: user
- !ruby/object:RI::MethodSummary
name: user=
- !ruby/object:RI::MethodSummary
name: userinfo
- !ruby/object:RI::MethodSummary
name: userinfo=
name: Generic
superclass: Object