| Modifier and Type | Method and Description | 
|---|---|
| RubyString | RubyString. append(IRubyObject other)rb_str_append | 
| RubyString | RubyString. append19(IRubyObject other) | 
| RubyString | RubyTime. asctime() | 
| RubyString | RubyString. asString() | 
| RubyString | RubyBasicObject. asString()rb_obj_as_string
 First converts this object into a String using the "to_s"
 method, infects it with the current taint and returns it. | 
| static RubyString | BasicObjectStub. asString(IRubyObject self) | 
| RubyString | RubyString. cat(byte ch) | 
| RubyString | RubyString. cat(byte[] str) | 
| RubyString | RubyString. cat(byte[] str,
   int beg,
   int len) | 
| RubyString | RubyString. cat(org.jruby.util.ByteList str) | 
| RubyString | RubyString. cat(int ch) | 
| RubyString | RubyString. cat(int code,
   org.jcodings.Encoding enc) | 
| RubyString | RubyString. cat(RubyString str) | 
| RubyString | RubyString. cat19(RubyString str2) | 
| RubyString | RubyString. catAscii(byte[] bytes,
        int ptr,
        int ptrLen) | 
| RubyString | RubyString. chomp(ThreadContext context) | 
| RubyString | RubyString. chomp(ThreadContext context,
     IRubyObject arg0) | 
| RubyString | RubyString. chomp19(ThreadContext context) | 
| RubyString | RubyString. chomp19(ThreadContext context,
       IRubyObject arg0) | 
| RubyString | RubyInteger. chr(ThreadContext context)int_chr | 
| RubyString | RubyInteger. chr19(ThreadContext context) | 
| RubyString | RubyInteger. chr19(ThreadContext context,
     IRubyObject arg) | 
| RubyString | RubyString. clear() | 
| RubyString | RubyString. concat(IRubyObject other)rb_str_concat | 
| RubyString | RubyString. concat19(ThreadContext context,
        IRubyObject other) | 
| RubyString | RubyObjectAdapter. convertToRubyString(IRubyObject obj) | 
| RubyString | RubyString. convertToString() | 
| RubyString | RubyBasicObject. convertToString()Tries to convert this object to a Ruby String using the
 "to_str" method. | 
| static RubyString | BasicObjectStub. convertToString(IRubyObject self) | 
| RubyString | RubyString. crypt(ThreadContext context,
     IRubyObject other)rb_str_crypt | 
| RubyString | RubyString. downcase(ThreadContext context)rb_str_downcase / rb_str_downcase_bang | 
| RubyString | RubyString. downcase19(ThreadContext context) | 
| RubyString | RubyTime. dump(IRubyObject[] args,
    Block unusedBlock) | 
| RubyString | RubyString. each_byte(ThreadContext context,
         Block block)rb_str_each_byte | 
| RubyString | RubyString. export(ThreadContext context) | 
| RubyString | Ruby. freezeAndDedupString(RubyString string)Given a Ruby string, cache a frozen, duplicated copy of it, or find an
 existing copy already prepared. | 
| RubyString | RubyFileStat. ftype() | 
| static RubyString | RubyFile. get_path(ThreadContext context,
        IRubyObject path) | 
| RubyString | Ruby. getDefinedMessage(DefinedMessage definedMessage) | 
| static RubyString | RubyDir. getHomeDirectoryPath(ThreadContext context) | 
| RubyString | Ruby. getThreadStatus(RubyThread.Status status) | 
| static RubyString | RubyDir. getwd(IRubyObject recv)Returns the current directory. | 
| RubyString | RubyString. initialize_copy(IRubyObject other) | 
| static RubyString | RubyObject. inspect(ThreadContext context,
       IRubyObject object)rb_inspect
 The internal helper that ensures a RubyString instance is returned
 so dangerous casting can be omitted
 Prefered over callMethod(context, "inspect") | 
| static RubyString | RubyNil. inspect(ThreadContext context,
       IRubyObject recv)nil_inspect | 
| static RubyString | RubyFile. join(ThreadContext context,
    IRubyObject recv,
    IRubyObject[] args) | 
| RubyString | RubyString. makeIndependent() | 
| RubyString | RubyString. makeShared(Ruby runtime,
          int index,
          int len) | 
| RubyString | RubyString. makeShared(Ruby runtime,
          RubyClass meta,
          int index,
          int len) | 
| RubyString | RubyString. makeShared19(Ruby runtime,
            int index,
            int len) | 
| RubyString | RubyString. makeShared19(Ruby runtime,
            RubyClass meta,
            int index,
            int len) | 
| RubyString | RubyString. makeSharedString(Ruby runtime,
                int index,
                int len) | 
| RubyString | RubyString. makeSharedString19(Ruby runtime,
                  int index,
                  int len) | 
| static RubyString | RubyString. newAllocatedString(Ruby runtime,
                  RubyClass metaClass) | 
| static RubyString | RubyString. newEmptyString(Ruby runtime) | 
| static RubyString | RubyString. newEmptyString(Ruby runtime,
              org.jcodings.Encoding enc) | 
| static RubyString | RubyString. newEmptyString(Ruby runtime,
              RubyClass metaClass) | 
| static RubyString | RubyString. newEmptyString(Ruby runtime,
              RubyClass metaClass,
              org.jcodings.Encoding enc) | 
| RubyString | RubyString. newFrozen() | 
| static RubyString | RubyString. newInstance(IRubyObject recv,
           IRubyObject[] args,
           Block block)rb_str_s_new | 
| static RubyString | RubyString. newInternalFromJavaExternal(Ruby runtime,
                           String str)Return a new Ruby String encoded as the default internal encoding given a Java String that
 has come from an external source. | 
| RubyString | Ruby. newString() | 
| RubyString | RubyString. newString(org.jruby.util.ByteList s)Deprecated.   | 
| RubyString | Ruby. newString(org.jruby.util.ByteList byteList) | 
| RubyString | RubyString. newString(CharSequence s)Deprecated.   | 
| static RubyString | RubyString. newString(Ruby runtime,
         byte[] bytes) | 
| static RubyString | RubyString. newString(Ruby runtime,
         byte[] bytes,
         int start,
         int length) | 
| static RubyString | RubyString. newString(Ruby runtime,
         byte[] bytes,
         int start,
         int length,
         org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newString(Ruby runtime,
         org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newString(Ruby runtime,
         org.jruby.util.ByteList bytes,
         org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newString(Ruby runtime,
         org.jruby.util.ByteList bytes,
         int coderange) | 
| static RubyString | RubyString. newString(Ruby runtime,
         CharSequence str) | 
| static RubyString | RubyString. newString(Ruby runtime,
         RubyClass clazz,
         CharSequence str)Deprecated.  | 
| static RubyString | RubyString. newString(Ruby runtime,
         String str) | 
| static RubyString | RubyString. newString(Ruby runtime,
         String str,
         org.jcodings.Encoding encoding) | 
| RubyString | Ruby. newString(String string) | 
| static RubyString | RubyString. newStringLight(Ruby runtime,
              org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newStringLight(Ruby runtime,
              int size) | 
| static RubyString | RubyString. newStringLight(Ruby runtime,
              int size,
              org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newStringNoCopy(Ruby runtime,
               byte[] bytes) | 
| static RubyString | RubyString. newStringNoCopy(Ruby runtime,
               byte[] bytes,
               int start,
               int length) | 
| static RubyString | RubyString. newStringNoCopy(Ruby runtime,
               org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newStringNoCopy(Ruby runtime,
               org.jruby.util.ByteList bytes,
               org.jcodings.Encoding enc,
               int cr) | 
| static RubyString | RubyString. newStringNoCopy(Ruby runtime,
               RubyClass clazz,
               org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newStringNoCopy(Ruby runtime,
               RubyClass clazz,
               org.jruby.util.ByteList bytes,
               org.jcodings.Encoding enc,
               int cr) | 
| RubyString | Ruby. newStringShared(org.jruby.util.ByteList byteList)Deprecated.  | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               byte[] bytes) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               byte[] bytes,
               org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               byte[] bytes,
               int start,
               int length) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               byte[] bytes,
               int start,
               int length,
               org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               org.jruby.util.ByteList bytes,
               org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               org.jruby.util.ByteList bytes,
               int codeRange) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               RubyClass clazz,
               org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               RubyClass clazz,
               org.jruby.util.ByteList bytes,
               org.jcodings.Encoding encoding) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               RubyString orig) | 
| static RubyString | RubyString. newUnicodeString(Ruby runtime,
                CharSequence str) | 
| static RubyString | RubyString. newUnicodeString(Ruby runtime,
                String str) | 
| static RubyString | RubyString. newUSASCIIString(Ruby runtime,
                String str) | 
| static RubyString | RubyString. newUsAsciiStringNoCopy(Ruby runtime,
                      org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newUsAsciiStringShared(Ruby runtime,
                      byte[] bytes,
                      int start,
                      int length) | 
| static RubyString | RubyString. newUsAsciiStringShared(Ruby runtime,
                      org.jruby.util.ByteList bytes) | 
| static RubyString | RubyString. newUTF16String(Ruby runtime,
              CharSequence str) | 
| static RubyString | RubyString. newUTF16String(Ruby runtime,
              String str) | 
| static RubyString | RubyString. newUTF8String(Ruby runtime,
             CharSequence str) | 
| static RubyString | RubyString. newUTF8String(Ruby runtime,
             String str) | 
| static RubyString | RubyString. objAsString(ThreadContext context,
           IRubyObject obj)rb_obj_as_string | 
| RubyString | RubyArray. pack(ThreadContext context,
    IRubyObject obj) | 
| static RubyString | RubyRegexp. preprocessDRegexp(Ruby runtime,
                 IRubyObject[] strings,
                 RegexpOptions options) | 
| static RubyString | RubyRegexp. preprocessDRegexp(Ruby runtime,
                 RubyString[] strings,
                 int embeddedOptions) | 
| RubyString | RubyString. replace19(IRubyObject other) | 
| RubyString | RubyString. reverse_bang(ThreadContext context) | 
| RubyString | RubyString. reverse_bang19(ThreadContext context) | 
| RubyString | RubyString. strDup()Deprecated.  | 
| RubyString | RubyString. strDup(Ruby runtime) | 
| RubyString | RubyTime. strftime(IRubyObject format) | 
| static RubyString | RubyString. stringValue(IRubyObject object) | 
| RubyString | RubyString. swapcase(ThreadContext context)rb_str_swapcase / rb_str_swapcase_bang | 
| RubyString | RubyString. swapcase19(ThreadContext context) | 
| RubyString | RubyFixnum. to_s() | 
| RubyString | RubyFixnum. to_s(IRubyObject arg0) | 
| RubyString | RubyFixnum. to_s(IRubyObject[] args)fix_to_s | 
| static RubyString | RubyNil. to_s(ThreadContext context,
    IRubyObject recv)nil_to_s | 
| static RubyString | RubyString. unmarshalFrom(UnmarshalStream input) | 
| RubyString | RubyString. upcase(ThreadContext context)rb_str_upcase / rb_str_upcase_bang | 
| RubyString | RubyString. upcase19(ThreadContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static List<RubyString> | RubyDir. getContents(FileResource directory,
           Ruby runtime)Returns the contents of the specified  directoryas anArrayListcontaining the names of the files as Ruby Strings. | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | RubyString. cat(RubyString str) | 
| RubyString | RubyString. cat19(RubyString str2) | 
| org.jcodings.Encoding | RubyString. checkEncoding(RubyString other) | 
| IRubyObject | RubyBasicObject. evalUnder(ThreadContext context,
         RubyModule under,
         RubyString src,
         String file,
         int line,
         EvalType evalType)Evaluates the string src with self set to the current object,
 using the module under as the context. | 
| static void | RubyIO. failIfDirectory(Ruby runtime,
               RubyString pathStr) | 
| RubyString | Ruby. freezeAndDedupString(RubyString string)Given a Ruby string, cache a frozen, duplicated copy of it, or find an
 existing copy already prepared. | 
| static RubyRegexp | RubyRegexp. newDRegexp(Ruby runtime,
          RubyString pattern,
          int joniOptions) | 
| static RubyRegexp | RubyRegexp. newDRegexp(Ruby runtime,
          RubyString pattern,
          RegexpOptions options) | 
| static RubyRegexp | RubyRegexp. newDRegexpEmbedded(Ruby runtime,
                  RubyString pattern,
                  int embeddedOptions) | 
| static RubyRegexp | RubyRegexp. newRegexpFromStr(Ruby runtime,
                RubyString s,
                int options) | 
| static RubyString | RubyString. newStringShared(Ruby runtime,
               RubyString orig) | 
| protected void | RubyHash. op_asetForString(Ruby runtime,
                RubyString key,
                IRubyObject value) | 
| protected void | RubyHash. op_asetSmallForString(Ruby runtime,
                     RubyString key,
                     IRubyObject value) | 
| int | RubyString. op_cmp(RubyString other)rb_str_cmp | 
| org.joni.Regex | RubyRegexp. preparePattern(RubyString str) | 
| static RubyString | RubyRegexp. preprocessDRegexp(Ruby runtime,
                 RubyString[] strings,
                 int embeddedOptions) | 
| int | RubyRegexp. search(ThreadContext context,
      RubyString str,
      int pos,
      boolean reverse,
      IRubyObject[] holder)rb_reg_search | 
| int | RubyRegexp. search19(ThreadContext context,
        RubyString str,
        int pos,
        boolean reverse)MRI: rb_reg_search
 This version uses current thread context to hold the resulting match data. | 
| int | RubyRegexp. search19(ThreadContext context,
        RubyString str,
        int pos,
        boolean reverse,
        boolean setBackrefStr,
        IRubyObject[] holder)MRI: rb_reg_search0
 Holder, if non-null, will receive the backref result rather than setting it into context. | 
| int | RubyRegexp. search19(ThreadContext context,
        RubyString str,
        int pos,
        boolean reverse,
        IRubyObject[] holder)MRI: rb_reg_search
 Holder, if non-null, will receive the backref result rather than setting it into context. | 
| static RubyFloat | RubyNumeric. str2fnum(Ruby runtime,
        RubyString arg)Same as RubyNumeric.str2fnum passing false for strict. | 
| static RubyFloat | RubyNumeric. str2fnum(Ruby runtime,
        RubyString arg,
        boolean strict)Converts a string representation of a floating-point number to the
 numeric value. | 
| static RubyFloat | RubyNumeric. str2fnum19(Ruby runtime,
          RubyString arg,
          boolean strict)Deprecated.  | 
| 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. | 
| Constructor and Description | 
|---|
| RubyGlobal.CaseInsensitiveStringOnlyRubyHash(Ruby runtime,
                                            Map<RubyString,RubyString> valueMap,
                                            IRubyObject defaultValue,
                                            boolean updateRealENV) | 
| RubyGlobal.CaseInsensitiveStringOnlyRubyHash(Ruby runtime,
                                            Map<RubyString,RubyString> valueMap,
                                            IRubyObject defaultValue,
                                            boolean updateRealENV) | 
| RubyGlobal.StringOnlyRubyHash(Ruby runtime,
                             Map<RubyString,RubyString> valueMap,
                             IRubyObject defaultValue) | 
| RubyGlobal.StringOnlyRubyHash(Ruby runtime,
                             Map<RubyString,RubyString> valueMap,
                             IRubyObject defaultValue) | 
| RubyGlobal.StringOnlyRubyHash(Ruby runtime,
                             Map<RubyString,RubyString> valueMap,
                             IRubyObject defaultValue,
                             boolean updateRealENV) | 
| RubyGlobal.StringOnlyRubyHash(Ruby runtime,
                             Map<RubyString,RubyString> valueMap,
                             IRubyObject defaultValue,
                             boolean updateRealENV) | 
| Modifier and Type | Field and Description | 
|---|---|
| RubyString[] | RuntimeCache. frozenStrings | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | RuntimeCache. getFrozenString(ThreadContext context,
               int bytelistIndex,
               int stringIndex,
               int codeRange) | 
| RubyString | AbstractScript. getFrozenString(ThreadContext context,
               int i,
               int j,
               int codeRange) | 
| RubyString | AbstractScript. getFrozenString0(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString1(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString2(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString3(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString4(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString5(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString6(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString7(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString8(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | AbstractScript. getFrozenString9(ThreadContext context,
                int j,
                int codeRange) | 
| RubyString | RuntimeCache. getString(ThreadContext context,
         int index,
         int codeRange) | 
| RubyString | AbstractScript. getString(ThreadContext context,
         int i,
         int codeRange) | 
| RubyString | AbstractScript. getString0(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString1(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString2(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString3(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString4(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString5(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString6(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString7(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString8(ThreadContext context,
          int codeRange) | 
| RubyString | AbstractScript. getString9(ThreadContext context,
          int codeRange) | 
| RubyString[] | RuntimeCache. initFrozenStrings(int size) | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyRegexp | RuntimeCache. cacheRegexp(int index,
           RubyString pattern,
           int options) | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | EmbedRubyObjectAdapterImpl. convertToRubyString(IRubyObject obj) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | RubyDigest. bubblebabble(IRubyObject recv,
            IRubyObject arg) | 
| static RubyString | RubyDigest. hexencode(IRubyObject self,
         IRubyObject arg) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | MemoryUtil. getTaintedByteString(Ruby runtime,
                    MemoryIO io,
                    long offset,
                    int length)Reads a byte (binary) string from a memory object. | 
| static RubyString | MemoryUtil. newTaintedString(Ruby runtime,
                byte[] bytes)Creates a ruby string from a byte array and sets the taint flag on it | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | RubyStringScanner. string() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected RubyString | RubyGzipFile. nullFreeComment | 
| protected RubyString | RubyGzipFile. nullFreeOrigName | 
| Modifier and Type | Method and Description | 
|---|---|
| protected RubyString | RubyGzipFile. newStr(Ruby runtime,
      org.jruby.util.ByteList value) | 
| Constructor and Description | 
|---|
| MethodMissingMethod(RubyModule implementationClass,
                   RubyString name) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | BuildCompoundStringInstr. isSameEncodingAndCodeRange(RubyString str,
                          StringLiteral newStr) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IRubyObject | Interpreter. evalSimple(ThreadContext context,
          RubyModule under,
          IRubyObject self,
          RubyString src,
          String file,
          int lineNumber,
          EvalType evalType)Evaluate the given string. | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | UndefinedValue. asString()rb_obj_as_string | 
| RubyString | UndefinedValue. convertToString() | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | IRRuntimeHelpers. newFrozenStringFromRaw(Ruby runtime,
                      String str,
                      String encoding,
                      int cr) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | Bootstrap. frozenString(java.lang.invoke.MutableCallSite site,
            org.jruby.util.ByteList value,
            int cr,
            ThreadContext context) | 
| static RubyString | Bootstrap. string(java.lang.invoke.MutableCallSite site,
      org.jruby.util.ByteList value,
      int cr,
      ThreadContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyRegexp | DRegexpObjectSite. construct(ThreadContext context,
         RubyString[] pieces) | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | ArrayJavaProxy. inspect(ThreadContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | JavaMethod. inspect() | 
| RubyString | JavaConstructor. inspect() | 
| RubyString | JavaClass. inspect() | 
| RubyString | JavaObject. java_type() | 
| RubyString | JavaMethod. name() | 
| RubyString | JavaField. name() | 
| RubyString | JavaClass. name() | 
| RubyString | JavaClass. simple_name() | 
| RubyString | JavaField. to_generic_string() | 
| RubyString | JavaCallable. to_generic_string() | 
| RubyString | JavaAccessibleObject. to_string() | 
| RubyString | JavaField. value_type() | 
| Modifier and Type | Method and Description | 
|---|---|
| static Object | JavaUtil. coerceStringToType(RubyString string,
                  Class target)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | JavaProxyConstructor. inspect() | 
| RubyString | JavaProxyClass.ProxyMethodImpl. inspect() | 
| RubyString | JavaProxyReflectionObject. java_type() | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | Helpers. appendAsString(RubyString target,
              IRubyObject other) | 
| static RubyString | Helpers. appendAsString19(RubyString target,
                IRubyObject other) | 
| static RubyString | Helpers. appendByteList(RubyString target,
              org.jruby.util.ByteList source) | 
| static RubyString | Helpers. appendByteList19(RubyString target,
                org.jruby.util.ByteList source,
                int codeRange) | 
| static RubyString | Helpers. getDefinedCall(ThreadContext context,
              IRubyObject self,
              IRubyObject receiver,
              String name) | 
| static RubyString | Helpers. getDefinedConstantOrBoundMethod(IRubyObject left,
                               String name) | 
| static RubyString | Helpers. getDefinedNot(Ruby runtime,
             RubyString definition) | 
| static RubyString | Helpers. shortcutAppend(RubyString string,
              IRubyObject object) | 
| static RubyString | Helpers. shortcutAppend18(RubyString string,
                IRubyObject object) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | Helpers. appendAsString(RubyString target,
              IRubyObject other) | 
| static RubyString | Helpers. appendAsString19(RubyString target,
                IRubyObject other) | 
| static RubyString | Helpers. appendByteList(RubyString target,
              org.jruby.util.ByteList source) | 
| static RubyString | Helpers. appendByteList19(RubyString target,
                org.jruby.util.ByteList source,
                int codeRange) | 
| static RubyString | Helpers. getDefinedNot(Ruby runtime,
             RubyString definition) | 
| static RubyString | Helpers. shortcutAppend(RubyString string,
              IRubyObject object) | 
| static RubyString | Helpers. shortcutAppend18(RubyString string,
                IRubyObject object) | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | IRubyObject. asString()rb_obj_as_string | 
| RubyString | IRubyObject. convertToString() | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | StringSupport. checkEmbeddedNulls(Ruby runtime,
                  IRubyObject ptr) | 
| RubyString | RubyDateFormatter. compileAndFormat(RubyString pattern,
                boolean dateLibrary,
                org.joda.time.DateTime dt,
                long nsec,
                IRubyObject sub_millis)Convenience method when using no pattern caching | 
| RubyString | RubyDateFormatter. format(List<RubyDateFormatter.Token> compiledPattern,
      org.joda.time.DateTime dt,
      long nsec,
      IRubyObject sub_millis) | 
| static RubyString | Pack. pack(Ruby runtime,
    RubyArray list,
    org.jruby.util.ByteList formatString)Same as pack but defaults tainting of output to false. | 
| static RubyString | Pack. pack(ThreadContext context,
    Ruby runtime,
    RubyArray list,
    RubyString formatString) | 
| static RubyString | StringSupport. strFillTerm(RubyString str,
           byte[] sBytes,
           int s,
           int len,
           int oldtermlen,
           int termlen) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Map<RubyString,RubyString> | OSEnvironment. environmentVariableMap(Ruby runtime)Returns the environment as a hash of Ruby strings. | 
| static Map<RubyString,RubyString> | OSEnvironment. environmentVariableMap(Ruby runtime)Returns the environment as a hash of Ruby strings. | 
| Map<RubyString,RubyString> | OSEnvironment. getEnvironmentVariableMap(Ruby runtime) | 
| Map<RubyString,RubyString> | OSEnvironment. getEnvironmentVariableMap(Ruby runtime) | 
| Map<RubyString,RubyString> | OSEnvironment. getSystemPropertiesMap(Ruby runtime) | 
| Map<RubyString,RubyString> | OSEnvironment. getSystemPropertiesMap(Ruby runtime) | 
| static Map<RubyString,RubyString> | OSEnvironment. systemPropertiesMap(Ruby runtime)Returns java system properties as a Map | 
| static Map<RubyString,RubyString> | OSEnvironment. systemPropertiesMap(Ruby runtime)Returns java system properties as a Map | 
| Modifier and Type | Method and Description | 
|---|---|
| RubyString | RubyDateFormatter. compileAndFormat(RubyString pattern,
                boolean dateLibrary,
                org.joda.time.DateTime dt,
                long nsec,
                IRubyObject sub_millis)Convenience method when using no pattern caching | 
| List<RubyDateFormatter.Token> | RubyDateFormatter. compilePattern(RubyString format,
              boolean dateLibrary) | 
| static int | StringSupport. offset(RubyString str,
      int pos) | 
| static RubyString | Pack. pack(ThreadContext context,
    Ruby runtime,
    RubyArray list,
    RubyString formatString) | 
| static IRubyObject | StringSupport. rbStrEnumerateLines(RubyString str,
                   ThreadContext context,
                   String name,
                   IRubyObject arg,
                   Block block,
                   boolean wantarray) | 
| static void | StringSupport. replaceInternal19(Ruby runtime,
                 int beg,
                 int len,
                 RubyString source,
                 RubyString repl) | 
| static boolean | Sprintf. sprintf(org.jruby.util.ByteList to,
       RubyString format,
       IRubyObject args) | 
| static RubyString | StringSupport. strFillTerm(RubyString str,
           byte[] sBytes,
           int s,
           int len,
           int oldtermlen,
           int termlen) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RubyString | PopenExecutor. checkArgv(ThreadContext context,
         IRubyObject[] argv) | 
| static RubyString | EncodingUtils. strConvEnc(ThreadContext context,
          RubyString value,
          org.jcodings.Encoding fromEncoding,
          org.jcodings.Encoding toEncoding) | 
| static RubyString | EncodingUtils. strConvEncOpts(ThreadContext context,
              RubyString str,
              org.jcodings.Encoding fromEncoding,
              org.jcodings.Encoding toEncoding,
              int ecflags,
              IRubyObject ecopts)This will try and transcode the supplied ByteList to the supplied toEncoding. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | EncodingUtils. encStrBufCat(Ruby runtime,
            RubyString str,
            byte[] ptrBytes,
            int ptr,
            int len,
            org.jcodings.Encoding enc) | 
| static void | EncodingUtils. encStrBufCat(Ruby runtime,
            RubyString str,
            org.jruby.util.ByteList ptr,
            org.jcodings.Encoding enc) | 
| static void | EncodingUtils. rbStrBufCat(Ruby runtime,
           RubyString str,
           org.jruby.util.ByteList ptr) | 
| static void | EncodingUtils. strBufCat(Ruby runtime,
         RubyString str,
         org.jruby.util.ByteList ptr) | 
| static RubyString | EncodingUtils. strConvEnc(ThreadContext context,
          RubyString value,
          org.jcodings.Encoding fromEncoding,
          org.jcodings.Encoding toEncoding) | 
| static RubyString | EncodingUtils. strConvEncOpts(ThreadContext context,
              RubyString str,
              org.jcodings.Encoding fromEncoding,
              org.jcodings.Encoding toEncoding,
              int ecflags,
              IRubyObject ecopts)This will try and transcode the supplied ByteList to the supplied toEncoding. | 
Copyright © 2001-2015 JRuby. All Rights Reserved.