Uses of Class
org.jruby.RubyString
Packages that use RubyString
Package
Description
-
Uses of RubyString in org.jruby
Subclasses of RubyString in org.jrubyModifier and TypeClassDescriptionstatic class
An FString is a frozen string that is also deduplicated and cached.Fields in org.jruby declared as RubyStringMethods in org.jruby that return RubyStringModifier and TypeMethodDescriptionRubyString.append
(RubyString other) RubyString.append
(IRubyObject other) RubyString.append
(IRubyObject other, Function<IRubyObject, RubyString> convert) rb_str_appendRubyString.append19
(IRubyObject other) Deprecated.RubyString.appendAsDynamicString
(IRubyObject other) RubyString.appendAsStringOrAny
(IRubyObject other) RubyTime.asctime()
static RubyString
BasicObjectStub.asString
(IRubyObject self) RubyBasicObject.asString()
rb_obj_as_string First converts this object into a String using the "to_s" method and returns it.RubyString.asString()
RubySymbol.asString()
static RubyString
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject path) static RubyString
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject ext) RubyString.capitalize
(ThreadContext context) rb_str_capitalize / rb_str_capitalize_bangRubyString.capitalize
(ThreadContext context, IRubyObject arg) RubyString.capitalize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) final RubyString
RubyString.cat
(byte ch) final RubyString
RubyString.cat
(byte[] str) final RubyString
RubyString.cat
(byte[] str, int beg, int len) final RubyString
RubyString.cat
(int ch) final RubyString
RubyString.cat
(int code, org.jcodings.Encoding enc) final RubyString
RubyString.cat
(RubyString str) final RubyString
final RubyString
final RubyString
RubyString.cat19
(RubyString str2) Deprecated.final RubyString
RubyString.catAscii
(byte[] bytes, int ptr, int ptrLen) final RubyString
final RubyString
RubyString.catStringUnsafe
(String str) Append a Java String to this RubyString assuming it will be the encoding of the RubyString.final RubyString
RubyString.catWithCodeRange
(RubyString str2) RubyString.chill()
RubyString.chill_symbol_string()
RubyString.chomp
(ThreadContext context) rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].RubyString.chomp
(ThreadContext context, IRubyObject arg0) RubyString.chomp19
(ThreadContext context) Deprecated.RubyString.chomp19
(ThreadContext context, IRubyObject arg0) Deprecated.RubyInteger.chr
(ThreadContext context) int_chrRubyInteger.chr
(ThreadContext context, IRubyObject arg) RubyString.clear()
Deprecated.RubyString.clear
(ThreadContext context) RubyString.concat
(IRubyObject other) RubyString.concat
(ThreadContext context, IRubyObject obj) rb_str_concatRubyString.concat
(ThreadContext context, IRubyObject[] objs) rb_str_concat_multiRubyString.concatSingle
(ThreadContext context, IRubyObject other) rb_str_concatRubyObjectAdapter.convertToRubyString
(IRubyObject obj) static RubyString
BasicObjectStub.convertToString
(IRubyObject self) RubyBasicObject.convertToString()
Tries to convert this object to a Ruby String using the "to_str" method.RubyString.convertToString()
RubyString.crypt
(ThreadContext context, IRubyObject other) rb_str_cryptraw (id) strings are not properly encoded but in an iso_8859_1 form.RubyString.downcase
(ThreadContext context) rb_str_downcase / rb_str_downcase_bangRubyString.downcase
(ThreadContext context, IRubyObject arg) RubyString.downcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyTime.dump
(IRubyObject[] args, Block unusedBlock) Deprecated.RubyTime.dump
(ThreadContext context) RubyTime.dump
(ThreadContext context, IRubyObject arg) final RubyString
RubyString.dupAsChilled
(Ruby runtime, RubyClass clazz, String file, int line) RubyString.export
(ThreadContext context) static RubyString
RubyBoolean.False.false_to_s
(ThreadContext context, IRubyObject fals) Deprecated.protected static RubyString
RubyFile.filePathConvert
(ThreadContext context, RubyString path) Ruby.freezeAndDedupString
(RubyString string) Given a Ruby string, cache a deduplicated FString version of it, or find an existing copy already prepared.Ruby.freezeAndDedupString
(ByteList bytes) Given a ByteList, cache a deduplicated FString version of it, or find an existing copy already prepared.RubySymbol.fstring()
RubyFileStat.ftype()
Deprecated.RubyFileStat.ftype
(ThreadContext context) static RubyString
RubyFile.get_path
(ThreadContext context, IRubyObject path) protected RubyString
RubyModule.getAutoloadFile
(String name) protected RubyString
RubyGlobal.StringOnlyRubyHash.getCorrectKey
(RubyString key) Ruby.getDefinedMessage
(DefinedMessage definedMessage) Ruby.getEmptyFrozenString()
Ruby.getFalseString()
RubyModule.AutoloadMethod.getFile()
Deprecated.static RubyString
RubyDir.getHomeDirectoryPath
(ThreadContext context) Ruby.getNilInspectString()
Ruby.getNilString()
Ruby.getThreadStatus
(RubyThread.Status status) Ruby.getTrueString()
static RubyString
RubyDir.getwd
(IRubyObject recv) Deprecated.static RubyString
RubyDir.getwd
(ThreadContext context, IRubyObject recv) Returns the current directory.RubyString.gsubFast
(ThreadContext context, RubyRegexp regexp, RubyString repl, Block block) RubyString.initialize_copy
(IRubyObject other) Deprecated.RubyString.initialize_copy
(ThreadContext context, IRubyObject other) RubyArithmeticSequence.inspect
(ThreadContext context) RubyArray.inspect
(ThreadContext context) rb_ary_inspectRubyBoolean.False.inspect()
Deprecated.RubyBoolean.False.inspect
(ThreadContext context) RubyBoolean.True.inspect()
Deprecated.RubyBoolean.True.inspect
(ThreadContext context) RubyChain.inspect
(ThreadContext context) RubyException.inspect
(ThreadContext context) inspects an object and return a kind of debug informationRubyFile.inspect
(ThreadContext context) RubyMatchData.inspect()
Deprecated.RubyMatchData.inspect
(ThreadContext context) 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 Preferred over callMethod(context, "inspect")RubyRange.inspect
(ThreadContext context) RubyRational.inspect
(ThreadContext context) nurat_inspectRubyString.inspect()
Deprecated.static RubyString
Deprecated.static RubyString
RubyString.inspect
(ThreadContext context, ByteList byteList) RubyStruct.inspect
(ThreadContext context) RubyThread.inspect
(ThreadContext context) protected RubyString
RubyHash.inspectHash
(ThreadContext context) inspect_hashstatic RubyString
RubyFile.join
(ThreadContext context, IRubyObject recv, IRubyObject[] args) final RubyString
RubyString.makeIndependent()
final RubyString
RubyString.makeIndependent
(int length) final RubyString
RubyString.makeShared
(Ruby runtime, int index, int len) final RubyString
RubyString.makeShared
(Ruby runtime, RubyClass meta, int index, int len) final RubyString
RubyString.makeSharedString
(Ruby runtime, int index, int len) static RubyString
RubyString.newAllocatedString
(Ruby runtime, RubyClass metaClass) static RubyString
RubyString.newBinaryString
(Ruby runtime, String str) static RubyString
RubyString.newBinaryString
(Ruby runtime, ByteList str) static RubyString
RubyString.newChilledString
(Ruby runtime, ByteList bytes, int coderange, String file, int line) static RubyString
RubyString.newDebugChilledString
(Ruby runtime, RubyClass rubyClass, ByteList value, int cr, String file, int line) static RubyString
RubyString.newDebugFrozenString
(Ruby runtime, RubyClass rubyClass, ByteList value, int cr, String file, int line) Ruby.newDeduplicatedString
(String string) static RubyString
RubyString.newEmptyBinaryString
(Ruby runtime) 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) static RubyString
RubyString.newExternalStringWithEncoding
(Ruby runtime, String string, org.jcodings.Encoding encoding) Deprecated.RubyString.newFrozen()
static RubyString
RubyString.newFString
(Ruby runtime, String content) Create anew or deduplicate a RubyString based on the given Java String content.static RubyString
RubyString.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) rb_str_s_newstatic 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.Ruby.newString()
RubyString.newString
(CharSequence s) Deprecated.static RubyString
static RubyString
static RubyString
RubyString.newString
(Ruby runtime, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static RubyString
RubyString.newString
(Ruby runtime, CharSequence str) static RubyString
RubyString.newString
(Ruby runtime, CharSequence str, org.jcodings.Encoding encoding) static RubyString
static RubyString
static RubyString
RubyString.newString
(Ruby runtime, RubyClass clazz, CharSequence str) Deprecated.static RubyString
static RubyString
static RubyString
Deprecated.static RubyString
RubyString.newStringLight
(Ruby runtime, int size) static RubyString
RubyString.newStringLight
(Ruby runtime, int size, org.jcodings.Encoding encoding) static RubyString
RubyString.newStringLight
(Ruby runtime, ByteList bytes) 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, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static RubyString
RubyString.newStringNoCopy
(Ruby runtime, RubyClass clazz, ByteList bytes) static RubyString
RubyString.newStringNoCopy
(Ruby runtime, RubyClass clazz, ByteList bytes, org.jcodings.Encoding enc, int cr) static RubyString
RubyString.newStringNoCopy
(Ruby runtime, ByteList bytes) static RubyString
RubyString.newStringNoCopy
(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, int cr) static RubyString
RubyString.newStringShared
(Ruby runtime, byte[] bytes) Deprecated.static RubyString
RubyString.newStringShared
(Ruby runtime, byte[] bytes, int start, int length) Deprecated.static RubyString
RubyString.newStringShared
(Ruby runtime, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static RubyString
RubyString.newStringShared
(Ruby runtime, byte[] bytes, org.jcodings.Encoding encoding) Deprecated.static RubyString
RubyString.newStringShared
(Ruby runtime, RubyClass clazz, ByteList bytes) static RubyString
RubyString.newStringShared
(Ruby runtime, RubyClass clazz, ByteList bytes, org.jcodings.Encoding encoding) static RubyString
RubyString.newStringShared
(Ruby runtime, RubyString orig) static RubyString
RubyString.newStringShared
(Ruby runtime, ByteList bytes) static RubyString
RubyString.newStringShared
(Ruby runtime, ByteList bytes, int codeRange) static RubyString
RubyString.newStringShared
(Ruby runtime, ByteList bytes, org.jcodings.Encoding encoding) 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, ByteList bytes) static RubyString
RubyString.newUsAsciiStringShared
(Ruby runtime, byte[] bytes, int start, int length) static RubyString
RubyString.newUsAsciiStringShared
(Ruby runtime, 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_stringRubyString.op_format
(ThreadContext context, IRubyObject arg) RubyArray.pack
(ThreadContext context, IRubyObject obj) RubyArray.pack
(ThreadContext context, IRubyObject obj, IRubyObject maybeOpts) final RubyString
RubyString.prepend
(byte ch) final RubyString
RubyString.prepend
(int ch) static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, RubyString[] strings, int embeddedOptions) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject[] strings, RegexpOptions options) static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject... args) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static RubyString
RubyRegexp.quote
(ThreadContext context, IRubyObject recv, IRubyObject arg) rb_reg_s_quoteRubyString.replace
(ThreadContext context, IRubyObject other) rb_str_replace_mRubyString.replace19
(IRubyObject other) Deprecated.RubyString.reverse_bang
(ThreadContext context) RubyString.reverse_bang19
(ThreadContext context) Deprecated.RubyModule.rubyBaseName()
Deprecated.RubyModule.rubyBaseName
(ThreadContext context) RubyModule.rubyName()
Deprecated.RubyModule.rubyName
(ThreadContext context) Generate a fully-qualified class name or a #-style name for anonymous and singleton classes which is properly encoded.static RubyString
RubyInteger.singleCharString
(Ruby runtime, byte b, RubyClass meta, org.jcodings.Encoding enc) Return a single-character ByteList, possibly cached, corresponding to the given byte and encoding.final RubyString
RubyString.strDup()
Deprecated.final RubyString
final RubyString
RubyTime.strftime
(IRubyObject format) Deprecated.RubyTime.strftime
(ThreadContext context, IRubyObject format) static RubyString
RubyString.stringValue
(IRubyObject object) RubyString.swapcase
(ThreadContext context) rb_str_swapcase / rb_str_swapcase_bangRubyString.swapcase
(ThreadContext context, IRubyObject arg) RubyString.swapcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.to_s
(ThreadContext context) rb_ary_to_sRubyBignum.to_s
(ThreadContext context) RubyBignum.to_s
(ThreadContext context, IRubyObject arg0) RubyFixnum.to_s
(IRubyObject[] args) Deprecated.RubyFixnum.to_s
(ThreadContext context) RubyFixnum.to_s
(ThreadContext context, IRubyObject arg0) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.to_s
(ThreadContext context) RubyInteger.to_s()
Deprecated.RubyInteger.to_s
(IRubyObject x) Deprecated.RubyInteger.to_s
(ThreadContext context) RubyInteger.to_s
(ThreadContext context, IRubyObject x) RubyIOBuffer.to_s
(ThreadContext context) RubyModule.to_s()
static RubyString
RubyNil.to_s
(ThreadContext context, IRubyObject recv) nil_to_sRubyRational.to_s
(ThreadContext context) nurat_to_sRubyRegexp.to_s()
Deprecated.RubyRegexp.to_s
(ThreadContext context) RubyString.to_s
(ThreadContext context) RubyUncaughtThrowError.to_s
(ThreadContext context) RubyObject.toRubyString
(ThreadContext context) The default toString method is just a wrapper that calls the Ruby "to_s" method.static RubyString
RubyBoolean.True.true_to_s
(ThreadContext context, IRubyObject tru) Deprecated.static RubyString
RubyString.unmarshalFrom
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static RubyString
RubyString.unmarshalFrom
(ThreadContext context, RubyInputStream in, MarshalLoader input) RubyString.upcase
(ThreadContext context) rb_str_upcase / rb_str_upcase_bangRubyString.upcase
(ThreadContext context, IRubyObject arg) RubyString.upcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Methods in org.jruby that return types with arguments of type RubyStringModifier and TypeMethodDescriptionprotected static List
<RubyString> RubyDir.getContents
(FileResource directory, Ruby runtime) Deprecated.no longer usedMethods in org.jruby with parameters of type RubyStringModifier and TypeMethodDescriptionRubyString.append
(RubyString other) void
Appendable.appendIntoString
(RubyString target) void
RubyBoolean.appendIntoString
(RubyString target) void
RubyFixnum.appendIntoString
(RubyString target) void
RubyFloat.appendIntoString
(RubyString target) void
RubyString.appendIntoString
(RubyString target) void
RubySymbol.appendIntoString
(RubyString target) final RubyString
RubyString.cat
(RubyString str) final RubyString
RubyString.cat19
(RubyString str2) Deprecated.final RubyString
RubyString.catWithCodeRange
(RubyString str2) final org.jcodings.Encoding
RubyString.checkEncoding
(RubyString other) static int
RubyArray.DefaultComparator.compareString
(RubyString o1, RubyString o2) RubyIOBuffer.copy
(ThreadContext context, RubyString source, int offset, int length, int sourceOffset) protected final void
RubyModule.defineAutoload
(String symbol, RubyString path) Deprecated.protected final void
RubyModule.defineAutoload
(ThreadContext context, String symbol, RubyString path) Define an autoload.RubyBasicObject.evalUnder
(ThreadContext context, RubyModule under, RubyString src, String file, int line, EvalType evalType) static void
RubyIO.failIfDirectory
(Ruby runtime, RubyString pathStr) protected static RubyString
RubyFile.filePathConvert
(ThreadContext context, RubyString path) Ruby.freezeAndDedupString
(RubyString string) Given a Ruby string, cache a deduplicated FString version of it, or find an existing copy already prepared.protected RubyString
RubyGlobal.StringOnlyRubyHash.getCorrectKey
(RubyString key) RubyString.gsubFast
(ThreadContext context, RubyRegexp regexp, RubyString repl, Block block) static IRubyObject
RubyString.includeRange
(ThreadContext context, RubyString _beg, RubyString _end, IRubyObject _val, boolean exclusive) static boolean
RubyModule.isValidConstantPath
(RubyString str) protected int
RubyArray.joinStrings
(RubyString sep, int max, RubyString result) static IRubyObject
RubyFile.mkfifo
(ThreadContext context, RubyString path, int mode) static RubyIOBuffer
RubyIOBuffer.newBuffer
(ThreadContext context, RubyString string, int flags) static RubyRegexp
RubyRegexp.newDRegexp
(Ruby runtime, RubyString pattern, int joniOptions) static RubyRegexp
RubyRegexp.newDRegexp
(Ruby runtime, RubyString pattern, RegexpOptions options) static RubyException
RubyException.newException
(ThreadContext context, RubyClass exceptionClass, RubyString message) Construct a new RubyException object from the given exception class and message.static RubyRegexp
RubyRegexp.newRegexpFromStr
(Ruby runtime, RubyString s, int options) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newString
(ThreadContext context, RubyString value) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newString
(ThreadContext context, RubyString value, org.jcodings.Encoding encoding) static RubyString
RubyString.newStringShared
(Ruby runtime, RubyString orig) static RubyUncaughtThrowError
RubyUncaughtThrowError.newUncaughtThrowError
(Ruby runtime, IRubyObject tag, IRubyObject value, RubyString message) Deprecated.static RubyUncaughtThrowError
RubyUncaughtThrowError.newUncaughtThrowError
(ThreadContext context, IRubyObject tag, IRubyObject value, RubyString message) protected void
RubyHash.op_asetForString
(Ruby runtime, RubyString key, IRubyObject value) protected void
RubyHash.op_asetSmallForString
(Ruby runtime, RubyString key, IRubyObject value) final int
RubyString.op_cmp
(RubyString other) rb_str_cmpfinal org.joni.Regex
RubyRegexp.preparePattern
(RubyString str) Deprecated.final org.joni.Regex
RubyRegexp.preparePattern
(ThreadContext context, RubyString str) static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, RubyString[] strings, int embeddedOptions) Deprecated.final IRubyObject
RubyThread.raise
(IRubyObject exception, RubyString message) Simplified utility method for just raising an existing exception in this thread.static IRubyObject
RubyString.rbStrEscape
(ThreadContext context, RubyString str) final int
RubyRegexp.search
(ThreadContext context, RubyString str, int pos, boolean reverse) MRI: rb_reg_search This version uses current thread context to hold the resulting match data.final int
RubyRegexp.search
(ThreadContext context, RubyString str, int pos, boolean reverse, IRubyObject[] holder) Deprecated.final int
RubyRegexp.searchString
(ThreadContext context, RubyString str, int pos, boolean reverse) Search the given string with this Regexp.RubyString.split
(RubyString delimiter) Deprecated.RubyString.split
(RubyString delimiter, int limit) Deprecated.RubyString.split
(ThreadContext context, RubyString delimiter, int limit) Split for ext (Java) callers (does not write $~).boolean
RubyString.startsWith
(RubyString str) final RubyBoolean
RubyRegexp.startWithP
(ThreadContext context, RubyString str) Deprecated.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) static IRubyObject
RubyNumeric.str2fnum
(Ruby runtime, RubyString arg, boolean strict, boolean exception) Converts a string representation of a floating-point number to the numeric value.static RubyInteger
RubyNumeric.str2inum
(Ruby runtime, RubyString str, int base) Deprecated.static RubyInteger
RubyNumeric.str2inum
(Ruby runtime, RubyString str, int base, boolean strict) Deprecated.static IRubyObject
RubyNumeric.str2inum
(Ruby runtime, RubyString str, int base, boolean strict, boolean exception) Converts a string representation of an integer to the integer value.final IRubyObject
RubyString.subBangFast
(ThreadContext context, RubyRegexp regexp, RubyString repl) sub! but without any frame globals ...Method parameters in org.jruby with type arguments of type RubyStringModifier and TypeMethodDescriptionRubyString.append
(IRubyObject other, Function<IRubyObject, RubyString> convert) rb_str_appendConstructor parameters in org.jruby with type arguments of type RubyStringModifierConstructorDescriptionCaseInsensitiveStringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue, boolean updateRealENV) CaseInsensitiveStringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue, boolean updateRealENV) StringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue) StringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue) StringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue, boolean updateRealENV) StringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue, boolean updateRealENV) -
Uses of RubyString in org.jruby.api
Methods in org.jruby.api that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
Convert.castAsString
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyString with most basic typeError thrown if the value is not a RubyString.static RubyString
Check.checkEmbeddedNulls
(ThreadContext context, IRubyObject obj) Check to see if the supplied object (which is convertable to a string) contains any null (\0) bytes.static RubyString
Create.dupString
(ThreadContext context, RubyString string) Duplicate the given string and return a String (original subclass of String is not preserved).static RubyString
Create.newEmptyString
(ThreadContext context) Create a new String which is intended to be empty for its entire lifetime.static RubyString
Create.newEmptyString
(ThreadContext context, org.jcodings.Encoding encoding) Create a new String which is intended to be empty for its entire lifetime with a specific encoding.static RubyString
Create.newFrozenString
(ThreadContext context, String string) Creates a new frozen RubyString from the provided java String.static RubyString
Create.newSharedString
(ThreadContext context, ByteList bytes) Creates a new RubyString from the provided bytelist but use the supplied encoding if possible.static RubyString
Create.newSharedString
(ThreadContext context, ByteList bytes, org.jcodings.Encoding encoding) Creates a new RubyString from the provided bytelist but use the supplied encoding if possible.static RubyString
Create.newString
(ThreadContext context, byte[] bytes) Creates a new RubyString from the provided bytes.static RubyString
Create.newString
(ThreadContext context, byte[] bytes, int start, int length) Creates a new RubyString from the provided bytes.static RubyString
Create.newString
(ThreadContext context, String string) Creates a new RubyString from the provided java String.static RubyString
Create.newString
(ThreadContext context, String string, org.jcodings.Encoding encoding) Creates a new RubyString from the provided java String.static RubyString
Create.newString
(ThreadContext context, ByteList bytes) Creates a new RubyString from the provided bytelist.static RubyString
Create.newString
(ThreadContext context, ByteList bytes, org.jcodings.Encoding encoding) Creates a new RubyString from the provided bytelist but use the supplied encoding if possible.static RubyString
MRI.rb_enc_uint_chr
(ThreadContext context, int code, org.jcodings.Encoding enc) static RubyString
MRI.rb_external_str_new_with_enc
(Ruby runtime, String string, org.jcodings.Encoding encoding) static RubyString
MRI.rb_external_str_new_with_enc
(Ruby runtime, ByteList bytelist, org.jcodings.Encoding encoding) static RubyString
MRI.rb_str_conv_enc
(ThreadContext context, RubyString value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static RubyString
MRI.rb_str_conv_enc_opts
(ThreadContext context, RubyString str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static RubyString
MRI.rb_str_escape
(ThreadContext context, RubyString str) Methods in org.jruby.api with parameters of type RubyStringModifier and TypeMethodDescriptionstatic RubySymbol
Convert.asSymbol
(ThreadContext context, RubyString string) Creates a new RubySymbol from the provided java String.static RubyString
Create.dupString
(ThreadContext context, RubyString string) Duplicate the given string and return a String (original subclass of String is not preserved).static void
MRI.rb_enc_str_buf_cat
(ThreadContext context, RubyString str, byte[] ptrBytes) static void
MRI.rb_enc_str_buf_cat
(ThreadContext context, RubyString str, byte[] ptrBytes, int ptr, int len, org.jcodings.Encoding enc) static void
MRI.rb_enc_str_buf_cat
(ThreadContext context, RubyString str, byte[] ptrBytes, org.jcodings.Encoding enc) static void
MRI.rb_enc_str_buf_cat
(ThreadContext context, RubyString str, CharSequence cseq) static void
MRI.rb_enc_str_buf_cat
(ThreadContext context, RubyString str, ByteList ptr) static void
MRI.rb_enc_str_buf_cat
(ThreadContext context, RubyString str, ByteList ptr, org.jcodings.Encoding enc) static void
MRI.rb_str_buf_cat
(Ruby runtime, RubyString str, ByteList ptr) static int
MRI.rb_str_buf_cat_escaped_char
(RubyString result, long c, boolean unicode_p) static RubyString
MRI.rb_str_conv_enc
(ThreadContext context, RubyString value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static RubyString
MRI.rb_str_conv_enc_opts
(ThreadContext context, RubyString str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static RubyString
MRI.rb_str_escape
(ThreadContext context, RubyString str) -
Uses of RubyString in org.jruby.ast.executable
Fields in org.jruby.ast.executable declared as RubyStringMethods in org.jruby.ast.executable that return RubyStringModifier and TypeMethodDescriptionfinal RubyString
AbstractScript.getFrozenString
(ThreadContext context, int i, int j, int codeRange) final RubyString
RuntimeCache.getFrozenString
(ThreadContext context, int bytelistIndex, int stringIndex, int codeRange) final RubyString
AbstractScript.getFrozenString0
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString1
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString2
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString3
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString4
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString5
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString6
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString7
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString8
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getFrozenString9
(ThreadContext context, int j, int codeRange) final RubyString
AbstractScript.getString
(ThreadContext context, int i, int codeRange) final RubyString
RuntimeCache.getString
(ThreadContext context, int index, int codeRange) final RubyString
AbstractScript.getString0
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString1
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString2
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString3
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString4
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString5
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString6
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString7
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString8
(ThreadContext context, int codeRange) final RubyString
AbstractScript.getString9
(ThreadContext context, int codeRange) final RubyString[]
RuntimeCache.initFrozenStrings
(int size) Methods in org.jruby.ast.executable with parameters of type RubyStringModifier and TypeMethodDescriptionfinal RubyRegexp
RuntimeCache.cacheRegexp
(int index, RubyString pattern, int options) Deprecated. -
Uses of RubyString in org.jruby.common
Methods in org.jruby.common with parameters of type RubyStringModifier and TypeMethodDescriptionstatic IRubyObject
RubyWarnings.warn
(ThreadContext context, RubyString str) -
Uses of RubyString in org.jruby.embed.internal
Methods in org.jruby.embed.internal that return RubyStringModifier and TypeMethodDescriptionEmbedRubyObjectAdapterImpl.convertToRubyString
(IRubyObject obj) -
Uses of RubyString in org.jruby.ext.bigdecimal
Methods in org.jruby.ext.bigdecimal that return RubyStringModifier and TypeMethodDescriptionRubyBigDecimal.to_s
(ThreadContext context) RubyBigDecimal.to_s
(ThreadContext context, IRubyObject arg) -
Uses of RubyString in org.jruby.ext.date
Methods in org.jruby.ext.date that return RubyStringModifier and TypeMethodDescriptionRubyDate.inspect
(ThreadContext context) RubyDate.strftime
(ThreadContext context) RubyDate.strftime
(ThreadContext context, IRubyObject fmt) RubyDateTime.strftime
(ThreadContext context) RubyDateTime.strftime
(ThreadContext context, IRubyObject fmt) RubyDate.to_s
(ThreadContext context) RubyDateTime.to_s
(ThreadContext context) RubyDate.zone
(ThreadContext context) -
Uses of RubyString in org.jruby.ext.digest
Methods in org.jruby.ext.digest that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
RubyDigest.bubblebabble
(IRubyObject recv, IRubyObject arg) Deprecated.static RubyString
RubyDigest.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyString
RubyDigest.DigestClass.bubblebabble
(IRubyObject recv, IRubyObject arg) Deprecated.static RubyString
RubyDigest.DigestClass.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyString
RubyDigest.hexencode
(IRubyObject self, IRubyObject arg) Deprecated.static RubyString
RubyDigest.hexencode
(ThreadContext context, IRubyObject self, IRubyObject arg) -
Uses of RubyString in org.jruby.ext.ffi
Methods in org.jruby.ext.ffi that return RubyStringModifier and TypeMethodDescriptionstatic 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 -
Uses of RubyString in org.jruby.ext.jruby
Methods in org.jruby.ext.jruby that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
CoreExt.String.alloc
(ThreadContext context, IRubyObject recv, IRubyObject size) -
Uses of RubyString in org.jruby.ext.ripper
Methods in org.jruby.ext.ripper that return RubyString -
Uses of RubyString in org.jruby.ext.set
Methods in org.jruby.ext.set that return RubyString -
Uses of RubyString in org.jruby.ext.zlib
Fields in org.jruby.ext.zlib declared as RubyStringModifier and TypeFieldDescriptionprotected RubyString
RubyGzipFile.nullFreeComment
protected RubyString
RubyGzipFile.nullFreeOrigName
Methods in org.jruby.ext.zlib that return RubyStringModifier and TypeMethodDescriptionprotected RubyString
Deprecated.protected RubyString
RubyGzipFile.newStr
(ThreadContext context, ByteList value) -
Uses of RubyString in org.jruby.ir.interpreter
Methods in org.jruby.ir.interpreter with parameters of type RubyStringModifier and TypeMethodDescriptionstatic IRubyObject
Interpreter.evalSimple
(ThreadContext context, RubyModule under, IRubyObject self, RubyString src, String file, int lineNumber, EvalType evalType) Evaluate the given string. -
Uses of RubyString in org.jruby.ir.operands
Methods in org.jruby.ir.operands that return RubyStringModifier and TypeMethodDescriptionUndefinedValue.asString()
UndefinedValue.convertToString()
FrozenString.createCacheObject
(ThreadContext context) -
Uses of RubyString in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
IRRuntimeHelpers.asString
(ThreadContext context, IRubyObject caller, IRubyObject target, CallSite site) asString using a given call sitestatic RubyString
IRRuntimeHelpers.chillLiteralString
(RubyString string) static RubyString
IRRuntimeHelpers.freezeLiteralString
(RubyString string) static RubyString
IRRuntimeHelpers.getFileNameStringFromScope
(ThreadContext context, StaticScope currScope) static RubyString
IRRuntimeHelpers.newFrozenString
(ThreadContext context, ByteList bytelist, int coderange) static RubyString
IRRuntimeHelpers.newFrozenString
(ThreadContext context, ByteList bytelist, int coderange, String file, int line) static RubyString
IRRuntimeHelpers.newFrozenStringFromRaw
(ThreadContext context, String str, String encoding, int cr) static RubyString
IRRuntimeHelpers.newFrozenStringFromRaw
(ThreadContext context, String str, String encoding, int cr, String file, int line) Methods in org.jruby.ir.runtime with parameters of type RubyStringModifier and TypeMethodDescriptionstatic IRubyObject
IRRuntimeHelpers.callOptimizedAref
(ThreadContext context, IRubyObject caller, IRubyObject target, RubyString keyStr, CallSite site) static RubyString
IRRuntimeHelpers.chillLiteralString
(RubyString string) static RubyString
IRRuntimeHelpers.freezeLiteralString
(RubyString string) static IRubyObject
IRRuntimeHelpers.isDefinedConstantOrMethod
(ThreadContext context, IRubyObject receiver, RubyString name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) -
Uses of RubyString in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
StringBootstrap.bufferString
(ThreadContext context, org.jcodings.Encoding encoding, int size, int cr) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject... values) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, IRubyObject e, org.jcodings.Encoding encoding, int initialSize) static RubyString
StringBootstrap.chilledString
(ThreadContext context, ByteList value, int cr, String file, int line) static RubyString
StringBootstrap.frozenString
(ThreadContext context, MutableCallSite site, ByteList value, int cr, String file, int line) static RubyString
StringBootstrap.frozenStringSimple
(ThreadContext context, MutableCallSite site, ByteList value, int cr) static RubyString
StringBootstrap.string
(ThreadContext context, ByteList value, int cr) Methods in org.jruby.ir.targets.indy with parameters of type RubyStringModifier and TypeMethodDescriptionDRegexpObjectSite.construct
(ThreadContext context, RubyString[] pieces) DRegexpObjectSite.constructOnce
(ThreadContext context, RubyString[] pieces) -
Uses of RubyString in org.jruby.java.proxies
Methods in org.jruby.java.proxies that return RubyString -
Uses of RubyString in org.jruby.javasupport
Methods in org.jruby.javasupport that return RubyStringModifier and TypeMethodDescriptionJavaClass.inspect()
Deprecated.JavaClass.inspect
(ThreadContext context) Deprecated.static RubyString
JavaUtil.inspectObject
(ThreadContext context, Object obj) JavaObject.java_type()
Deprecated.JavaObject.java_type
(ThreadContext context) Deprecated.JavaField.name
(ThreadContext context) Deprecated.JavaPackage.package_name()
Deprecated.JavaPackage.package_name
(ThreadContext context) JavaField.to_generic_string
(ThreadContext context) Deprecated.JavaPackage.to_s()
Deprecated.JavaField.value_type
(ThreadContext context) Deprecated.Methods in org.jruby.javasupport with parameters of type RubyStringModifier and TypeMethodDescriptionstatic Object
JavaUtil.coerceStringToType
(RubyString string, Class target) Deprecated. -
Uses of RubyString in org.jruby.javasupport.ext
Methods in org.jruby.javasupport.ext that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
JavaUtil.Collection.inspect
(ThreadContext context, IRubyObject self) static RubyString
JavaUtilRegex.Matcher.string
(ThreadContext context, IRubyObject self) -
Uses of RubyString in org.jruby.javasupport.proxy
Methods in org.jruby.javasupport.proxy that return RubyStringModifier and TypeMethodDescriptionJavaProxyClass.ProxyMethodImpl.inspect()
Deprecated.JavaProxyClass.ProxyMethodImpl.inspect
(ThreadContext context) JavaProxyConstructor.inspect()
Deprecated.JavaProxyConstructor.inspect
(ThreadContext context) JavaProxyReflectionObject.java_type()
Deprecated.JavaProxyReflectionObject.java_type
(ThreadContext context) -
Uses of RubyString in org.jruby.runtime
Methods in org.jruby.runtime that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
Helpers.appendAsString
(RubyString target, IRubyObject other) Deprecated.static RubyString
Helpers.appendByteList
(RubyString target, ByteList source) Deprecated.ArgumentDescriptor.asParameterName
(ThreadContext context) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven, RubyString eight) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven, RubyString eight, RubyString nine) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven, RubyString eight, RubyString nine, RubyString ten) Methods in org.jruby.runtime with parameters of type RubyStringModifier and TypeMethodDescriptionstatic RubyString
Helpers.appendAsString
(RubyString target, IRubyObject other) Deprecated.static RubyString
Helpers.appendByteList
(RubyString target, ByteList source) Deprecated.static RubyString[]
Helpers.constructRubyStringArray
(RubyString one) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven, RubyString eight) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven, RubyString eight, RubyString nine) static RubyString[]
Helpers.constructRubyStringArray
(RubyString one, RubyString two, RubyString three, RubyString four, RubyString five, RubyString six, RubyString seven, RubyString eight, RubyString nine, RubyString ten) -
Uses of RubyString in org.jruby.runtime.backtrace
Methods in org.jruby.runtime.backtrace that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
TraceType.printFullMessage
(ThreadContext context, IRubyObject exception, IRubyObject opts) static RubyString
RubyStackTraceElement.to_s_mri
(ThreadContext context, RubyStackTraceElement element) Methods in org.jruby.runtime.backtrace with parameters of type RubyStringModifier and TypeMethodDescriptionstatic void
TraceType.printBacktraceToStream
(ThreadContext context, IRubyObject backtrace, RubyString errorStream, boolean reverse, int skip) static void
TraceType.printBacktraceToStream
(ThreadContext context, IRubyObject backtrace, RubyString errorStream, int skip) -
Uses of RubyString in org.jruby.runtime.builtin
Methods in org.jruby.runtime.builtin that return RubyStringModifier and TypeMethodDescriptionIRubyObject.asString()
rb_obj_as_stringIRubyObject.convertToString()
Converts this Ruby object to a String. -
Uses of RubyString in org.jruby.runtime.load
Methods in org.jruby.runtime.load with parameters of type RubyStringModifier and TypeMethodDescriptionboolean
LoadService.autoloadRequire
(RubyString requireName) protected void
LibrarySearcher.provideFeature
(RubyString name) -
Uses of RubyString in org.jruby.util
Methods in org.jruby.util that return RubyStringModifier and TypeMethodDescriptionstatic RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString buf, byte[] bytes) static RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString buf, int b) static RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString str, String value) static RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString buf, ByteList bytes) static RubyString
StringSupport.checkEmbeddedNulls
(Ruby runtime, IRubyObject ptr) Deprecated.RubyDateFormatter.compileAndFormat
(ByteList pattern, boolean dateLibrary, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) Convenience method when using no pattern cachingRubyDateFormatter.format
(RubyDateFormatter.Token[] compiledPattern, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) static RubyString
static RubyString
RubyStringBuilder.ids
(Ruby runtime, IRubyObject object) Convert object to proper Ruby String representation of an id.static RubyString
RubyStringBuilder.inspectIdentifierByteList
(Ruby runtime, ByteList byteList) static RubyString
Inspector.inspectPrefix
(ThreadContext context, RubyModule type) static RubyString
Inspector.inspectPrefix
(ThreadContext context, RubyModule type, int hash) static RubyString
Inspector.inspectPrefixTypeOnly
(ThreadContext context, RubyModule type) static RubyString
Deprecated.static RubyString
Pack.pack
(ThreadContext context, RubyArray list, RubyString formatString, RubyString buffer) static RubyString
Pack.pack
(ThreadContext context, Ruby runtime, RubyArray list, RubyString formatString) Deprecated.static RubyString
TypeConverter.typeAsString
(IRubyObject obj) static RubyString
RubyStringBuilder.types
(Ruby runtime, RubyModule type) static RubyString
RubyStringBuilder.types
(Ruby runtime, RubyModule type1, RubyModule type2) static RubyString
RubyStringBuilder.types
(ThreadContext context, RubyModule type) Methods in org.jruby.util that return types with arguments of type RubyStringModifier and TypeMethodDescriptionstatic 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.OSEnvironment.getEnvironmentVariableMap
(Ruby runtime) OSEnvironment.getEnvironmentVariableMap
(Ruby runtime) OSEnvironment.getSystemPropertiesMap
(Ruby runtime) OSEnvironment.getSystemPropertiesMap
(Ruby runtime) static Map
<RubyString, RubyString> OSEnvironment.systemPropertiesMap
(Ruby runtime) Returns java system properties as a Map<RubyString,RubyString>.static Map
<RubyString, RubyString> OSEnvironment.systemPropertiesMap
(Ruby runtime) Returns java system properties as a Map<RubyString,RubyString>.Methods in org.jruby.util with parameters of type RubyStringModifier and TypeMethodDescriptionstatic RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString buf, byte[] bytes) static RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString buf, int b) static RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString str, String value) static RubyString
RubyStringBuilder.cat
(Ruby runtime, RubyString buf, ByteList bytes) static void
StringSupport.checkStringSafetyMBC
(Ruby runtime, RubyString value) static final void
ConvertBytes.longIntoString
(RubyString string, long i) static final void
ConvertBytes.longIntoStringSimple
(RubyString string, long i) static int
StringSupport.offset
(RubyString str, int pos) static RubyString
Pack.pack
(ThreadContext context, RubyArray list, RubyString formatString, RubyString buffer) static RubyString
Pack.pack
(ThreadContext context, Ruby runtime, RubyArray list, RubyString formatString) Deprecated.RubyDateParser.parse
(ThreadContext context, String format, RubyString text) RubyDateParser.parse
(ThreadContext context, RubyString format, RubyString text) Date._strptime method in JRuby 9.1.5.0's lib/ruby/stdlib/date/format.rb is replaced with this method.RubyTimeParser.parse
(ThreadContext context, RubyTime self, RubyString str, IRubyObject zone, IRubyObject precision) static IRubyObject
StringSupport.rbStrEnumerateLines
(RubyString str, ThreadContext context, String name, IRubyObject arg, Block block, boolean wantarray) static IRubyObject
StringSupport.rbStrEnumerateLines
(RubyString str, ThreadContext context, String name, IRubyObject arg, IRubyObject opts, Block block, boolean wantarray) static void
StringSupport.replaceInternal19
(Ruby runtime, int beg, int len, RubyString source, RubyString repl) Deprecated.static boolean
Sprintf.sprintf
(ByteList to, RubyString format, IRubyObject args) static String
RubyStringBuilder.str
(Ruby runtime, String messageBegin, IRubyObject value, String messageMiddle, RubyString value2, String messageMiddle2, IRubyObject value3, String messageMiddle3, RubyString value4, String messageEnd) static void
StringSupport.strUpdate
(Ruby runtime, int beg, int len, RubyString source, RubyString repl) Deprecated.static void
StringSupport.strUpdate
(ThreadContext context, int beg, int len, RubyString source, RubyString repl) static RubyArray
Pack.unpack
(ThreadContext context, RubyString encoded, ByteList formatString) static IRubyObject
Pack.unpack1WithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static IRubyObject
Pack.unpack1WithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, Block block) static RubyArray
Pack.unpackWithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static RubyArray
Pack.unpackWithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, Block block) Decodes str (which may contain binary data) according to the format string, returning an array of each value extracted. -
Uses of RubyString in org.jruby.util.io
Methods in org.jruby.util.io that return RubyStringModifier and TypeMethodDescriptionEncodingUtils.TranscodeResult.apply
(ThreadContext context, RubyString str, org.jcodings.Encoding enc, RubyString newStr) static RubyString
PopenExecutor.checkArgv
(ThreadContext context, IRubyObject[] argv) OpenFile.doWriteconv
(ThreadContext context, RubyString str) static RubyString
EncodingUtils.encodedDup
(ThreadContext context, RubyString str, org.jcodings.Encoding encindex, RubyString newstr) static RubyString
EncodingUtils.encUintChr
(ThreadContext context, int code, org.jcodings.Encoding enc) static RubyString
EncodingUtils.ioEncStr
(Ruby runtime, RubyString str, OpenFile fptr) static RubyString
EncodingUtils.newExternalStringWithEncoding
(Ruby runtime, String string, org.jcodings.Encoding encoding) static RubyString
EncodingUtils.newExternalStringWithEncoding
(Ruby runtime, ByteList bytelist, org.jcodings.Encoding encoding) static RubyString
EncodingUtils.rbStrEscape
(Ruby runtime, RubyString str) Deprecated.static RubyString
EncodingUtils.setStrBuf
(Ruby runtime, IRubyObject obj, int len) OpenFile.shiftCbuf
(int len, RubyString str) OpenFile.shiftCbuf
(ThreadContext context, int len, IRubyObject strp) 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.static RubyString
EncodingUtils.strEncodeAssociate
(RubyString str, org.jcodings.Encoding encidx) Methods in org.jruby.util.io with parameters of type RubyStringModifier and TypeMethodDescriptionEncodingUtils.TranscodeResult.apply
(ThreadContext context, RubyString str, org.jcodings.Encoding enc, RubyString newStr) OpenFile.doWriteconv
(ThreadContext context, RubyString str) static RubyString
EncodingUtils.encodedDup
(ThreadContext context, RubyString str, org.jcodings.Encoding encindex, RubyString newstr) static void
EncodingUtils.encStrBufCat
(Ruby runtime, RubyString str, byte[] ptrBytes) 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, byte[] ptrBytes, org.jcodings.Encoding enc) static void
EncodingUtils.encStrBufCat
(Ruby runtime, RubyString str, CharSequence cseq) static void
EncodingUtils.encStrBufCat
(Ruby runtime, RubyString str, ByteList ptr) static void
EncodingUtils.encStrBufCat
(Ruby runtime, RubyString str, ByteList ptr, org.jcodings.Encoding enc) long
OpenFile.fwrite
(ThreadContext context, RubyString str, boolean nosync) static RubyString
EncodingUtils.ioEncStr
(Ruby runtime, RubyString str, OpenFile fptr) static void
EncodingUtils.rbStrBufCat
(Ruby runtime, RubyString str, ByteList ptr) static int
EncodingUtils.rbStrBufCatEscapedChar
(RubyString result, long c, boolean unicode_p) static RubyString
EncodingUtils.rbStrEscape
(Ruby runtime, RubyString str) Deprecated.static long
OpenFile.rbW32WriteConsole
(RubyString buffer) OpenFile.shiftCbuf
(int len, RubyString str) static void
EncodingUtils.strBufCat
(Ruby runtime, RubyString str, 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.static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts) static RubyString
EncodingUtils.strEncodeAssociate
(RubyString str, org.jcodings.Encoding encidx) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject[] args, RubyString str, EncodingUtils.TranscodeResult result) Deprecated.static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts, RubyString str, EncodingUtils.TranscodeResult result)