Repository URL to install this package:
|
Version:
2.2.2-1 ▾
|
U:RDoc::NormalClass[iI"String:ET@I"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"LBigDecimal extends the native String class to provide the #to_d method.;To:RDoc::Markup::BlankLine o; ;[I"JWhen you require BigDecimal in your application, this method will be ;TI"!available on String objects.;T: @fileI"*ext/bigdecimal/lib/bigdecimal/util.rb;T:0@omit_headings_from_table_of_contents_below0o;;[ ;I"ext/nkf/lib/kconv.rb;T;0o;;[ ;I"lib/rake/ext/string.rb;T;0o;;[ ;I"lib/scanf.rb;T;0o;;[ ;I"lib/shellwords.rb;T;0o;;[o; ;[I"8additions to class String for Unicode normalization;T;I"lib/unicode_normalize.rb;T;0o;;[o; ;[I"QA <code>String</code> object holds and manipulates an arbitrary sequence of ;TI"Mbytes, typically representing characters. String objects may be created ;TI"3using <code>String::new</code> or as literals.;T@o; ;[ I"QBecause of aliasing issues, users of strings should be aware of the methods ;TI"Kthat modify the contents of a <code>String</code> object. Typically, ;TI"Kmethods with names ending in ``!'' modify their receiver, while those ;TI"Kwithout a ``!'' return a new <code>String</code>. However, there are ;TI"1exceptions, such as <code>String#[]=</code>.;T;I" string.c;T;0;0;0[ [ [[I"Comparable;To;;[ ;@6;0I" string.c;T[[I" class;T[[:public[[I"new;T@>[I"try_convert;T@>[:protected[ [:private[ [I" instance;T[[; [[I"%;T@>[I"*;T@>[I"+;T@>[I"<<;T@>[I"<=>;T@>[I"==;T@>[I"===;T@>[I"=~;T@>[I"[];T@>[I"[]=;T@>[I"ascii_only?;T@>[I"b;T@>[I"block_scanf;FI"lib/scanf.rb;T[I" bytes;T@>[I" bytesize;T@>[I"byteslice;T@>[I"capitalize;T@>[I"capitalize!;T@>[I"casecmp;T@>[I"center;T@>[I" chars;T@>[I" chomp;T@>[I"chomp!;T@>[I" chop;T@>[I" chop!;T@>[I"chr;T@>[I" clear;T@>[I"codepoints;T@>[I"concat;T@>[I" count;T@>[I" crypt;T@>[I"delete;T@>[I"delete!;T@>[I" downcase;T@>[I"downcase!;T@>[I" dump;T@>[I"each_byte;T@>[I"each_char;T@>[I"each_codepoint;T@>[I"each_line;T@>[I"empty?;T@>[I"encode;TI"transcode.c;T[I"encode!;T@¢[I" encoding;T@>[I"end_with?;T@>[I" eql?;T@>[I"ext;FI"lib/rake/ext/string.rb;T[I"force_encoding;T@>[I"getbyte;T@>[I" gsub;T@>[I" gsub!;T@>[I" hash;T@>[I"hex;T@>[I" include?;T@>[I" index;T@>[I"initialize_copy;T@>[I"insert;T@>[I"inspect;T@>[I"intern;T@>[I" iseuc;FI"ext/nkf/lib/kconv.rb;T[I" isjis;F@È[I"issjis;F@È[I"isutf8;F@È[I" kconv;F@È[I"length;T@>[I" lines;T@>[I" ljust;T@>[I"lstrip;T@>[I"lstrip!;T@>[I" match;T@>[I" next;T@>[I" next!;T@>[I"oct;T@>[I"ord;T@>[I"partition;T@>[I"pathmap;F@[I"pathmap_explode;F@[I"pathmap_partial;F@[I"pathmap_replace;F@[I"prepend;T@>[I"replace;T@>[I"reverse;T@>[I" reverse!;T@>[I"rindex;T@>[I" rjust;T@>[I"rpartition;T@>[I"rstrip;T@>[I"rstrip!;T@>[I" scan;T@>[I" scanf;F@l[I" scrub;T@>[I"scrub!;T@>[I"setbyte;T@>[I"shellescape;FI"lib/shellwords.rb;T[I"shellsplit;F@ [I" size;T@>[I" slice;T@>[I"slice!;T@>[I" split;T@>[I"squeeze;T@>[I" squeeze!;T@>[I"start_with?;T@>[I" strip;T@>[I"strip!;T@>[I"sub;T@>[I" sub!;T@>[I" succ;T@>[I" succ!;T@>[I"sum;T@>[I" swapcase;T@>[I"swapcase!;T@>[I" to_c;TI"complex.c;T[I" to_d;FI"*ext/bigdecimal/lib/bigdecimal/util.rb;T[I" to_f;T@>[I" to_i;T@>[I" to_r;TI"rational.c;T[I" to_s;T@>[I"to_str;T@>[I"to_sym;T@>[I" toeuc;F@È[I" tojis;F@È[I" tolocale;F@È[I"tosjis;F@È[I"toutf16;F@È[I"toutf32;F@È[I"toutf8;F@È[I"tr;T@>[I"tr!;T@>[I" tr_s;T@>[I" tr_s!;T@>[I"unicode_normalize;FI"lib/unicode_normalize.rb;T[I"unicode_normalize!;F@[[I"unicode_normalized?;F@[[I"unpack;TI"pack.c;T[I"upcase;T@>[I"upcase!;T@>[I" upto;T@>[I"valid_encoding?;T@>[;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ;0;0U;[i I" scanf;To;;[o;;[o; ;[I":You will need to require 'scanf' to use these methods;T;@;0;0;0[I"complex.c;T@@I"lib/csv.rb;TI"lib/mkmf.rb;T@@@!@'I"pack.c;TI"rational.c;T@6I"transcode.c;T@ cRDoc::TopLevel