Uses of Class
org.jruby.RubyString

Packages that use RubyString
org.jruby   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.runtime.builtin   
org.jruby.util   
 

Uses of RubyString in org.jruby
 

Methods in org.jruby that return RubyString
 RubyString Ruby.newString()
           
 RubyString Ruby.newString(java.lang.String string)
           
 RubyString Ruby.newString(ByteList byteList)
           
 RubyString Ruby.newStringShared(ByteList byteList)
           
 RubyString RubyArgsFile.filename()
           
 RubyString RubyArray.join(IRubyObject sep)
          rb_ary_join
 RubyString RubyArray.join_m(IRubyObject[] args)
          rb_ary_join_m
 RubyString RubyArray.pack(IRubyObject obj)
           
static RubyString RubyDir.getwd(IRubyObject recv)
          Returns the current directory.
static RubyString RubyDir.getHomeDirectoryPath(IRubyObject recv)
           
 RubyString RubyFile.path()
           
static RubyString RubyFile.join(IRubyObject recv, IRubyObject[] args)
           
 RubyString RubyFileStat.ftype()
           
 RubyString RubyFixnum.to_s(IRubyObject[] args)
          fix_to_s
 RubyString RubyInteger.chr()
          int_chr
abstract  RubyString RubyMatchData.pre_match()
          match_pre_match
abstract  RubyString RubyMatchData.post_match()
          match_post_match
abstract  RubyString RubyMatchData.string()
          match_string
 RubyString RubyMatchData.JavaString.pre_match()
           
 RubyString RubyMatchData.JavaString.post_match()
           
 RubyString RubyMatchData.JavaString.string()
           
 RubyString RubyMatchData.RString.pre_match()
           
 RubyString RubyMatchData.RString.post_match()
           
 RubyString RubyMatchData.RString.string()
           
 RubyString RubyModule.name()
           
static RubyString RubyNil.to_s(IRubyObject recv)
          nil_to_s
static RubyString RubyNil.inspect(IRubyObject recv)
          nil_inspect
 RubyString RubyObject.convertToString()
           
 RubyString RubyObject.asString()
          rb_obj_as_string
static RubyString RubyRegexp.quote(IRubyObject recv, IRubyObject[] args)
          rb_reg_s_quote
static RubyString RubyRegexp.quote(IRubyObject recv, RubyString str)
          Utility version of quote that doesn't use encoding
 RubyString RubyRegexp.source()
          rb_reg_source
 RubyString RubyRegexp.regsub(IRubyObject str, RubyString src, RubyMatchData match)
          rb_reg_regsub
 RubyString RubyString.convertToString()
           
 RubyString RubyString.strDup()
          rb_str_dup
 RubyString RubyString.makeShared(int index, int len)
           
static RubyString RubyString.objAsString(IRubyObject obj)
          rb_obj_as_string
 RubyString RubyString.newString(java.lang.CharSequence s)
          Create a new String which uses the same Ruby runtime and the same class like this String.
 RubyString RubyString.newString(ByteList s)
          Create a new String which uses the same Ruby runtime and the same class like this String.
static RubyString RubyString.newString(Ruby runtime, java.lang.CharSequence str)
          rb_str_new2
static RubyString RubyString.newUnicodeString(Ruby runtime, java.lang.String str)
           
static RubyString RubyString.newString(Ruby runtime, RubyClass clazz, java.lang.CharSequence str)
           
static RubyString RubyString.newString(Ruby runtime, byte[] bytes)
           
static RubyString RubyString.newString(Ruby runtime, ByteList bytes)
           
static RubyString RubyString.newStringShared(Ruby runtime, RubyString orig)
           
static RubyString RubyString.newStringShared(Ruby runtime, ByteList bytes)
           
static RubyString RubyString.newString(Ruby runtime, byte[] bytes, int start, int length)
           
 RubyString RubyString.cat(byte[] str)
           
 RubyString RubyString.cat(byte[] str, int beg, int len)
           
 RubyString RubyString.cat(ByteList str)
           
 RubyString RubyString.cat(byte ch)
           
 RubyString RubyString.replace(IRubyObject other)
          rb_str_replace_m
 RubyString RubyString.reverse()
           
 RubyString RubyString.reverse_bang()
           
static RubyString RubyString.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
          rb_str_s_new
 RubyString RubyString.upcase()
          rb_str_upcase
 RubyString RubyString.downcase()
          rb_str_downcase
 RubyString RubyString.swapcase()
          rb_str_swapcase
 RubyString RubyString.append(IRubyObject other)
          rb_str_append
 RubyString RubyString.concat(IRubyObject other)
          rb_str_concat
 RubyString RubyString.crypt(IRubyObject other)
          rb_str_crypt
static RubyString RubyString.stringValue(IRubyObject object)
           
 RubyString RubyString.chomp(IRubyObject[] args)
          rb_str_chop
 RubyString RubyString.each_byte(Block block)
          rb_str_each_byte
static RubyString RubyString.unmarshalFrom(UnmarshalStream input)
           
 RubyString RubyStringScanner.rest()
           
 RubyString RubyStringScanner.string()
           
 RubyString RubyStringScanner.set_string(RubyString str)
           
 RubyString RubyTime.strftime(IRubyObject format)
           
 RubyString RubyTime.asctime()
           
 RubyString RubyTime.zone()
           
 RubyString RubyTime.dump(IRubyObject[] args, Block unusedBlock)
           
 RubyString RubyUndef.asString()
           
 RubyString RubyUndef.convertToString()
           
 

Methods in org.jruby with parameters of type RubyString
 void Ruby.loadScript(RubyString scriptName, RubyString source)
          This method compiles and interprets a Ruby script.
static RubyInteger RubyNumeric.str2inum(Ruby runtime, RubyString str, int base)
           
static RubyInteger RubyNumeric.str2inum(Ruby runtime, RubyString str, int base, boolean strict)
          Converts a string representation of an integer to the integer value.
static RubyFloat RubyNumeric.str2fnum(Ruby runtime, RubyString arg)
           
static RubyFloat RubyNumeric.str2fnum(Ruby runtime, RubyString arg, boolean strict)
          Converts a string representation of a floating-point number to the numeric value.
static RubyRegexp RubyRegexp.newRegexp(RubyString str, int options, java.lang.String lang)
           
static RubyString RubyRegexp.quote(IRubyObject recv, RubyString str)
          Utility version of quote that doesn't use encoding
 int RubyRegexp.search(java.lang.String target, RubyString rtarget, int pos)
          rb_reg_search
 IRubyObject RubyRegexp.search2(java.lang.String str, RubyString rtarget)
           
 int RubyRegexp.searchAgain(java.lang.String target, RubyString rtarget, boolean utf)
           
 IRubyObject RubyRegexp.match(java.lang.String target, RubyString rtarget, int startPos)
           
 RubyString RubyRegexp.regsub(IRubyObject str, RubyString src, RubyMatchData match)
          rb_reg_regsub
 int RubyString.cmp(RubyString other)
          rb_str_cmp
static RubyString RubyString.newStringShared(Ruby runtime, RubyString orig)
           
 IRubyObject RubyString.replace(int beg, int len, RubyString replaceWith)
           
 IRubyObject RubyStringIO.set_string(RubyString arg)
           
 RubyString RubyStringScanner.set_string(RubyString str)
           
static IRubyObject RubyZlib.RubyGzipReader.open(IRubyObject recv, RubyString filename, Block block)
           
 IRubyObject RubyZlib.RubyGzipWriter.set_orig_name(RubyString ignored)
           
 IRubyObject RubyZlib.RubyGzipWriter.set_comment(RubyString ignored)
           
 

Constructors in org.jruby with parameters of type RubyString
RubyMatchData.RString(Ruby runtime, RubyString original, Matcher matcher)
           
 

Uses of RubyString in org.jruby.javasupport
 

Methods in org.jruby.javasupport that return RubyString
 RubyString JavaClass.name()
           
 RubyString JavaClass.simple_name()
           
 RubyString JavaField.value_type()
           
 RubyString JavaField.name()
           
 RubyString JavaMethod.name()
           
 RubyString JavaObject.java_type()
           
 

Uses of RubyString in org.jruby.javasupport.proxy
 

Methods in org.jruby.javasupport.proxy that return RubyString
 RubyString JavaProxyReflectionObject.java_type()
           
 

Uses of RubyString in org.jruby.runtime.builtin
 

Methods in org.jruby.runtime.builtin that return RubyString
 RubyString IRubyObject.asString()
          rb_obj_as_string
 RubyString IRubyObject.convertToString()
           
 

Uses of RubyString in org.jruby.util
 

Methods in org.jruby.util that return RubyString
static RubyString Pack.pack(Ruby runtime, RubyArray list, ByteList formatString)
          pack_pack Template characters for Array#pack Directive Meaning
Directive Meaning @ Moves to absolute position A ASCII string (space padded, count is width) a ASCII string (null padded, count is width) B Bit string (descending bit order) b Bit string (ascending bit order) C Unsigned char c Char d Double-precision float, native format E Double-precision float, little-endian byte order e Single-precision float, little-endian byte order f Single-precision float, native format G Double-precision float, network (big-endian) byte order g Single-precision float, network (big-endian) byte order H Hex string (high nibble first) h Hex string (low nibble first) I Unsigned integer i Integer L Unsigned long l Long M Quoted printable, MIME encoding (see RFC2045) m Base64 encoded string N Long, network (big-endian) byte order n Short, network (big-endian) byte-order P Pointer to a structure (fixed-length string) p Pointer to a null-terminated string S Unsigned short s Short U UTF-8 u UU-encoded string V Long, little-endian byte order v Short, little-endian byte order X Back up a byte x Null byte Z Same as ``A'' Packs the contents of arr into a binary sequence according to the directives in aTemplateString (see preceding table).
 

Methods in org.jruby.util with parameters of type RubyString
static java.lang.CharSequence Sprintf.sprintf(java.util.Locale locale, RubyString format, IRubyObject args)
           
static java.lang.CharSequence Sprintf.sprintf(RubyString format, IRubyObject args)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.