:string:
:singleton_method: :instance_method: :to_s: [String] :slice: [String, NilClass] :slice!: [String, NilClass] :b: [String] :byteslice: [String, NilClass] :chars: [String, Array] :codepoints: [String, Array] :count: [Integer] :crypt: [String] :delete: [String] :delete!: [String, NilClass] :downcase: [String] :downcase!: [String, NilClass] :dump: [String] :each_byte: [String, Enumerator] :each_char: [String, Enumerator] :each_codepoint: [String, Enumerator] :each_line: [String, Enumerator] :empty?: [TrueClass, FalseClass] :encode: [String] :encode!: [String] :encoding: [Encoding] :end_with?: [TrueClass, FalseClass] :eql?: [TrueClass, FalseClass] :force_encoding: [String] :getbyte: [Integer, NilClass] :gsub: [String, Enumerator] :gsub: [String, Enumerator, NilClass] :hash: [Integer] :hex: [Integer] :include?: [TrueClass, FalseClass] :insert: [String] :inspect: [String] :intern: [Symbol] :to_sym: [Symbol] :length: [Integer] :size: [Integer] :lines: [Array, String] :ljust: [String] :lstrip: [String] :lstrip!: [String, NilClass] :match: [MatchData, NilClass, Object] :succ: [String] :next: [String] :succ!: [String] :next!: [String] :oct: [Integer] :partition: [Array] :prepend: [String] :replace: [String] :reverse: [String] :reverse!: [String] :rindex: [Integer, NilClass] :rpartition: [Array] :rstrip: [String] :rstrip!: [String, NilClass] :scan: [String, Array] :scrub: [String] :scrub!: [String] :setbyte: [Integer] :split: [Array] :squeeze: [String] :squeeze!: [String, NilClass] :strip: [String] :strip!: [String, NilClass] :sub: [String] :sub: [String, NilClass] :sum: [Integer] :swapcase: [String] :swapcase!: [String, NilClass] :to_c: [Complex] :to_f: [Float] :to_i: [Integer] :to_r: [Rational] :to_str: [String] :tr: [String] :tr!: [String, NilClass] :tr_s: [String] :tr_s!: [String, NilClass] :unpack: [Array] :unpack: [Array] :upcase: [String] :upcase!: [String, NilClass] :valid_encoding?: [TrueClass, FalseClass]