--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: typecode
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: build
- !ruby/object:RI::MethodSummary 
  name: new
- !ruby/object:RI::MethodSummary 
  name: new2
comment: 
- !ruby/struct:SM::Flow::P 
  body: RFC1738 section 3.2.
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: DEFAULT_PORT
  value: "21"
- !ruby/object:RI::Constant 
  comment: 
  name: COMPONENT
  value: "[       :scheme,        :userinfo, :host, :port,       :path, :typecode"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Typecode is, &quot;a&quot;, &quot;i&quot; or &quot;d&quot;. As for &quot;a&quot; the text, as for &quot;i&quot; binary, as for &quot;d&quot; the directory is displayed. &quot;A&quot; with the text, as for &quot;i&quot; being binary, is because the respective data type was called ASCII and IMAGE with the protocol of FTP.
  name: TYPECODE
  value: "['a', 'i', 'd'].freeze"
- !ruby/object:RI::Constant 
  comment: 
  name: TYPECODE_PREFIX
  value: "';type='.freeze"
full_name: URI::FTP
includes: 
- !ruby/object:RI::IncludedModule 
  name: OpenURI::OpenRead
instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: check_typecode
- !ruby/object:RI::MethodSummary 
  name: set_typecode
- !ruby/object:RI::MethodSummary 
  name: to_s
- !ruby/object:RI::MethodSummary 
  name: typecode=
name: FTP
superclass: Object
