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 classAn 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 RubyStringBasicObjectStub.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 RubyStringRubyFile.basename(ThreadContext context, IRubyObject recv, IRubyObject path) static RubyStringRubyFile.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 RubyStringRubyString.cat(byte ch) final RubyStringRubyString.cat(byte[] str) final RubyStringRubyString.cat(byte[] str, int beg, int len) final RubyStringRubyString.cat(int ch) final RubyStringRubyString.cat(int code, org.jcodings.Encoding enc) final RubyStringRubyString.cat(RubyString str) final RubyStringfinal RubyStringfinal RubyStringRubyString.cat19(RubyString str2) Deprecated.final RubyStringRubyString.catAscii(byte[] bytes, int ptr, int ptrLen) final RubyStringfinal RubyStringRubyString.catStringUnsafe(String str) Append a Java String to this RubyString assuming it will be the encoding of the RubyString.final RubyStringRubyString.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 RubyStringBasicObjectStub.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 RubyStringRubyString.dupAsChilled(Ruby runtime, RubyClass clazz, String file, int line) RubyString.export(ThreadContext context) static RubyStringRubyBoolean.False.false_to_s(ThreadContext context, IRubyObject fals) Deprecated.protected static RubyStringRubyFile.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 RubyStringRubyFile.get_path(ThreadContext context, IRubyObject path) protected RubyStringRubyModule.getAutoloadFile(String name) protected RubyStringRubyGlobal.StringOnlyRubyHash.getCorrectKey(RubyString key) Ruby.getDefinedMessage(DefinedMessage definedMessage) Ruby.getEmptyFrozenString()Ruby.getFalseString()RubyModule.AutoloadMethod.getFile()Deprecated.static RubyStringRubyDir.getHomeDirectoryPath(ThreadContext context) Ruby.getNilInspectString()Ruby.getNilString()Ruby.getThreadStatus(RubyThread.Status status) Ruby.getTrueString()static RubyStringRubyDir.getwd(IRubyObject recv) Deprecated.static RubyStringRubyDir.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 RubyStringRubyObject.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 RubyStringDeprecated.static RubyStringRubyString.inspect(ThreadContext context, ByteList byteList) RubyStruct.inspect(ThreadContext context) RubyThread.inspect(ThreadContext context) protected RubyStringRubyHash.inspectHash(ThreadContext context) inspect_hashstatic RubyStringRubyFile.join(ThreadContext context, IRubyObject recv, IRubyObject[] args) final RubyStringRubyString.makeIndependent()final RubyStringRubyString.makeIndependent(int length) final RubyStringRubyString.makeShared(Ruby runtime, int index, int len) final RubyStringRubyString.makeShared(Ruby runtime, RubyClass meta, int index, int len) final RubyStringRubyString.makeSharedString(Ruby runtime, int index, int len) static RubyStringRubyString.newAllocatedString(Ruby runtime, RubyClass metaClass) static RubyStringRubyString.newBinaryString(Ruby runtime, String str) static RubyStringRubyString.newBinaryString(Ruby runtime, ByteList str) static RubyStringRubyString.newChilledString(Ruby runtime, ByteList bytes, int coderange, String file, int line) static RubyStringRubyString.newDebugChilledString(Ruby runtime, RubyClass rubyClass, ByteList value, int cr, String file, int line) static RubyStringRubyString.newDebugFrozenString(Ruby runtime, RubyClass rubyClass, ByteList value, int cr, String file, int line) Ruby.newDeduplicatedString(String string) static RubyStringRubyString.newEmptyBinaryString(Ruby runtime) static RubyStringRubyString.newEmptyString(Ruby runtime) static RubyStringRubyString.newEmptyString(Ruby runtime, org.jcodings.Encoding enc) static RubyStringRubyString.newEmptyString(Ruby runtime, RubyClass metaClass) static RubyStringRubyString.newEmptyString(Ruby runtime, RubyClass metaClass, org.jcodings.Encoding enc) static RubyStringRubyString.newExternalStringWithEncoding(Ruby runtime, String string, org.jcodings.Encoding encoding) Deprecated.RubyString.newFrozen()static RubyStringRubyString.newFString(Ruby runtime, String content) Create anew or deduplicate a RubyString based on the given Java String content.static RubyStringRubyString.newInstance(IRubyObject recv, IRubyObject[] args, Block block) rb_str_s_newstatic RubyStringRubyString.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 RubyStringstatic RubyStringstatic RubyStringRubyString.newString(Ruby runtime, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static RubyStringRubyString.newString(Ruby runtime, CharSequence str) static RubyStringRubyString.newString(Ruby runtime, CharSequence str, org.jcodings.Encoding encoding) static RubyStringstatic RubyStringstatic RubyStringRubyString.newString(Ruby runtime, RubyClass clazz, CharSequence str) Deprecated.static RubyStringstatic RubyStringstatic RubyStringDeprecated.static RubyStringRubyString.newStringLight(Ruby runtime, int size) static RubyStringRubyString.newStringLight(Ruby runtime, int size, org.jcodings.Encoding encoding) static RubyStringRubyString.newStringLight(Ruby runtime, ByteList bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, byte[] bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, byte[] bytes, int start, int length) static RubyStringRubyString.newStringNoCopy(Ruby runtime, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static RubyStringRubyString.newStringNoCopy(Ruby runtime, RubyClass clazz, ByteList bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, RubyClass clazz, ByteList bytes, org.jcodings.Encoding enc, int cr) static RubyStringRubyString.newStringNoCopy(Ruby runtime, ByteList bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, int cr) static RubyStringRubyString.newStringShared(Ruby runtime, byte[] bytes) Deprecated.static RubyStringRubyString.newStringShared(Ruby runtime, byte[] bytes, int start, int length) Deprecated.static RubyStringRubyString.newStringShared(Ruby runtime, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static RubyStringRubyString.newStringShared(Ruby runtime, byte[] bytes, org.jcodings.Encoding encoding) Deprecated.static RubyStringRubyString.newStringShared(Ruby runtime, RubyClass clazz, ByteList bytes) static RubyStringRubyString.newStringShared(Ruby runtime, RubyClass clazz, ByteList bytes, org.jcodings.Encoding encoding) static RubyStringRubyString.newStringShared(Ruby runtime, RubyString orig) static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes) static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes, int codeRange) static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes, org.jcodings.Encoding encoding) static RubyStringRubyString.newUnicodeString(Ruby runtime, CharSequence str) static RubyStringRubyString.newUnicodeString(Ruby runtime, String str) static RubyStringRubyString.newUSASCIIString(Ruby runtime, String str) static RubyStringRubyString.newUsAsciiStringNoCopy(Ruby runtime, ByteList bytes) static RubyStringRubyString.newUsAsciiStringShared(Ruby runtime, byte[] bytes, int start, int length) static RubyStringRubyString.newUsAsciiStringShared(Ruby runtime, ByteList bytes) static RubyStringRubyString.newUTF16String(Ruby runtime, CharSequence str) static RubyStringRubyString.newUTF16String(Ruby runtime, String str) static RubyStringRubyString.newUTF8String(Ruby runtime, CharSequence str) static RubyStringRubyString.newUTF8String(Ruby runtime, String str) static RubyStringRubyString.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 RubyStringRubyString.prepend(byte ch) final RubyStringRubyString.prepend(int ch) static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, RubyString[] strings, int embeddedOptions) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject[] strings, RegexpOptions options) static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject arg0) static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject... args) static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1) static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static RubyStringRubyRegexp.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 RubyStringRubyInteger.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 RubyStringRubyString.strDup()Deprecated.final RubyStringfinal RubyStringRubyTime.strftime(IRubyObject format) Deprecated.RubyTime.strftime(ThreadContext context, IRubyObject format) static RubyStringRubyString.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 RubyStringRubyNil.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 RubyStringRubyBoolean.True.true_to_s(ThreadContext context, IRubyObject tru) Deprecated.static RubyStringRubyString.unmarshalFrom(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static RubyStringRubyString.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) voidAppendable.appendIntoString(RubyString target) voidRubyBoolean.appendIntoString(RubyString target) voidRubyFixnum.appendIntoString(RubyString target) voidRubyFloat.appendIntoString(RubyString target) voidRubyString.appendIntoString(RubyString target) voidRubySymbol.appendIntoString(RubyString target) final RubyStringRubyString.cat(RubyString str) final RubyStringRubyString.cat19(RubyString str2) Deprecated.final RubyStringRubyString.catWithCodeRange(RubyString str2) final org.jcodings.EncodingRubyString.checkEncoding(RubyString other) static intRubyArray.DefaultComparator.compareString(RubyString o1, RubyString o2) RubyIOBuffer.copy(ThreadContext context, RubyString source, int offset, int length, int sourceOffset) protected final voidRubyModule.defineAutoload(String symbol, RubyString path) Deprecated.protected final voidRubyModule.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 voidRubyIO.failIfDirectory(Ruby runtime, RubyString pathStr) protected static RubyStringRubyFile.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 RubyStringRubyGlobal.StringOnlyRubyHash.getCorrectKey(RubyString key) RubyString.gsubFast(ThreadContext context, RubyRegexp regexp, RubyString repl, Block block) static IRubyObjectRubyString.includeRange(ThreadContext context, RubyString _beg, RubyString _end, IRubyObject _val, boolean exclusive) static booleanRubyModule.isValidConstantPath(RubyString str) protected intRubyArray.joinStrings(RubyString sep, int max, RubyString result) static IRubyObjectRubyFile.mkfifo(ThreadContext context, RubyString path, int mode) static RubyIOBufferRubyIOBuffer.newBuffer(ThreadContext context, RubyString string, int flags) static RubyRegexpRubyRegexp.newDRegexp(Ruby runtime, RubyString pattern, int joniOptions) static RubyRegexpRubyRegexp.newDRegexp(Ruby runtime, RubyString pattern, RegexpOptions options) static RubyExceptionRubyException.newException(ThreadContext context, RubyClass exceptionClass, RubyString message) Construct a new RubyException object from the given exception class and message.static RubyRegexpRubyRegexp.newRegexpFromStr(Ruby runtime, RubyString s, int options) protected static IRubyObjectRubyGlobal.StringOnlyRubyHash.newString(ThreadContext context, RubyString value) protected static IRubyObjectRubyGlobal.StringOnlyRubyHash.newString(ThreadContext context, RubyString value, org.jcodings.Encoding encoding) static RubyStringRubyString.newStringShared(Ruby runtime, RubyString orig) static RubyUncaughtThrowErrorRubyUncaughtThrowError.newUncaughtThrowError(Ruby runtime, IRubyObject tag, IRubyObject value, RubyString message) Deprecated.static RubyUncaughtThrowErrorRubyUncaughtThrowError.newUncaughtThrowError(ThreadContext context, IRubyObject tag, IRubyObject value, RubyString message) protected voidRubyHash.op_asetForString(Ruby runtime, RubyString key, IRubyObject value) protected voidRubyHash.op_asetSmallForString(Ruby runtime, RubyString key, IRubyObject value) final intRubyString.op_cmp(RubyString other) rb_str_cmpfinal org.joni.RegexRubyRegexp.preparePattern(RubyString str) Deprecated.final org.joni.RegexRubyRegexp.preparePattern(ThreadContext context, RubyString str) static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, RubyString[] strings, int embeddedOptions) Deprecated.final IRubyObjectRubyThread.raise(IRubyObject exception, RubyString message) Simplified utility method for just raising an existing exception in this thread.static IRubyObjectRubyString.rbStrEscape(ThreadContext context, RubyString str) final intRubyRegexp.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 intRubyRegexp.search(ThreadContext context, RubyString str, int pos, boolean reverse, IRubyObject[] holder) Deprecated.final intRubyRegexp.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 $~).booleanRubyString.startsWith(RubyString str) final RubyBooleanRubyRegexp.startWithP(ThreadContext context, RubyString str) Deprecated.static RubyFloatRubyNumeric.str2fnum(Ruby runtime, RubyString arg) Same as RubyNumeric.str2fnum passing false for strict.static RubyFloatRubyNumeric.str2fnum(Ruby runtime, RubyString arg, boolean strict) static IRubyObjectRubyNumeric.str2fnum(Ruby runtime, RubyString arg, boolean strict, boolean exception) Converts a string representation of a floating-point number to the numeric value.static RubyIntegerRubyNumeric.str2inum(Ruby runtime, RubyString str, int base) Deprecated.static RubyIntegerRubyNumeric.str2inum(Ruby runtime, RubyString str, int base, boolean strict) Deprecated.static IRubyObjectRubyNumeric.str2inum(Ruby runtime, RubyString str, int base, boolean strict, boolean exception) Converts a string representation of an integer to the integer value.final IRubyObjectRubyString.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 RubyStringConvert.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 RubyStringCheck.checkEmbeddedNulls(ThreadContext context, IRubyObject obj) Check to see if the supplied object (which is convertable to a string) contains any null (\0) bytes.static RubyStringCreate.dupString(ThreadContext context, RubyString string) Duplicate the given string and return a String (original subclass of String is not preserved).static RubyStringCreate.newEmptyString(ThreadContext context) Create a new String which is intended to be empty for its entire lifetime.static RubyStringCreate.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 RubyStringCreate.newFrozenString(ThreadContext context, String string) Creates a new frozen RubyString from the provided java String.static RubyStringCreate.newSharedString(ThreadContext context, ByteList bytes) Creates a new RubyString from the provided bytelist but use the supplied encoding if possible.static RubyStringCreate.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 RubyStringCreate.newString(ThreadContext context, byte[] bytes) Creates a new RubyString from the provided bytes.static RubyStringCreate.newString(ThreadContext context, byte[] bytes, int start, int length) Creates a new RubyString from the provided bytes.static RubyStringCreate.newString(ThreadContext context, String string) Creates a new RubyString from the provided java String.static RubyStringCreate.newString(ThreadContext context, String string, org.jcodings.Encoding encoding) Creates a new RubyString from the provided java String.static RubyStringCreate.newString(ThreadContext context, ByteList bytes) Creates a new RubyString from the provided bytelist.static RubyStringCreate.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 RubyStringMRI.rb_enc_uint_chr(ThreadContext context, int code, org.jcodings.Encoding enc) static RubyStringMRI.rb_external_str_new_with_enc(Ruby runtime, String string, org.jcodings.Encoding encoding) static RubyStringMRI.rb_external_str_new_with_enc(Ruby runtime, ByteList bytelist, org.jcodings.Encoding encoding) static RubyStringMRI.rb_str_conv_enc(ThreadContext context, RubyString value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static RubyStringMRI.rb_str_conv_enc_opts(ThreadContext context, RubyString str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static RubyStringMRI.rb_str_escape(ThreadContext context, RubyString str) Methods in org.jruby.api with parameters of type RubyStringModifier and TypeMethodDescriptionstatic RubySymbolConvert.asSymbol(ThreadContext context, RubyString string) Creates a new RubySymbol from the provided java String.static RubyStringCreate.dupString(ThreadContext context, RubyString string) Duplicate the given string and return a String (original subclass of String is not preserved).static voidMRI.rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes) static voidMRI.rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes, int ptr, int len, org.jcodings.Encoding enc) static voidMRI.rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes, org.jcodings.Encoding enc) static voidMRI.rb_enc_str_buf_cat(ThreadContext context, RubyString str, CharSequence cseq) static voidMRI.rb_enc_str_buf_cat(ThreadContext context, RubyString str, ByteList ptr) static voidMRI.rb_enc_str_buf_cat(ThreadContext context, RubyString str, ByteList ptr, org.jcodings.Encoding enc) static voidMRI.rb_str_buf_cat(Ruby runtime, RubyString str, ByteList ptr) static intMRI.rb_str_buf_cat_escaped_char(RubyString result, long c, boolean unicode_p) static RubyStringMRI.rb_str_conv_enc(ThreadContext context, RubyString value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static RubyStringMRI.rb_str_conv_enc_opts(ThreadContext context, RubyString str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static RubyStringMRI.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 RubyStringAbstractScript.getFrozenString(ThreadContext context, int i, int j, int codeRange) final RubyStringRuntimeCache.getFrozenString(ThreadContext context, int bytelistIndex, int stringIndex, int codeRange) final RubyStringAbstractScript.getFrozenString0(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString1(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString2(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString3(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString4(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString5(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString6(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString7(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString8(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getFrozenString9(ThreadContext context, int j, int codeRange) final RubyStringAbstractScript.getString(ThreadContext context, int i, int codeRange) final RubyStringRuntimeCache.getString(ThreadContext context, int index, int codeRange) final RubyStringAbstractScript.getString0(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString1(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString2(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString3(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString4(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString5(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString6(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString7(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString8(ThreadContext context, int codeRange) final RubyStringAbstractScript.getString9(ThreadContext context, int codeRange) final RubyString[]RuntimeCache.initFrozenStrings(int size) Methods in org.jruby.ast.executable with parameters of type RubyStringModifier and TypeMethodDescriptionfinal RubyRegexpRuntimeCache.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 IRubyObjectRubyWarnings.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 RubyStringRubyDigest.bubblebabble(IRubyObject recv, IRubyObject arg) Deprecated.static RubyStringRubyDigest.bubblebabble(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyStringRubyDigest.DigestClass.bubblebabble(IRubyObject recv, IRubyObject arg) Deprecated.static RubyStringRubyDigest.DigestClass.bubblebabble(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyStringRubyDigest.hexencode(IRubyObject self, IRubyObject arg) Deprecated.static RubyStringRubyDigest.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 RubyStringMemoryUtil.getTaintedByteString(Ruby runtime, MemoryIO io, long offset, int length) Reads a byte (binary) string from a memory object.static RubyStringMemoryUtil.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 RubyStringCoreExt.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 RubyStringRubyGzipFile.nullFreeCommentprotected RubyStringRubyGzipFile.nullFreeOrigNameMethods in org.jruby.ext.zlib that return RubyStringModifier and TypeMethodDescriptionprotected RubyStringDeprecated.protected RubyStringRubyGzipFile.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 IRubyObjectInterpreter.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 RubyStringIRRuntimeHelpers.asString(ThreadContext context, IRubyObject caller, IRubyObject target, CallSite site) asString using a given call sitestatic RubyStringIRRuntimeHelpers.chillLiteralString(RubyString string) static RubyStringIRRuntimeHelpers.freezeLiteralString(RubyString string) static RubyStringIRRuntimeHelpers.getFileNameStringFromScope(ThreadContext context, StaticScope currScope) static RubyStringIRRuntimeHelpers.newFrozenString(ThreadContext context, ByteList bytelist, int coderange) static RubyStringIRRuntimeHelpers.newFrozenString(ThreadContext context, ByteList bytelist, int coderange, String file, int line) static RubyStringIRRuntimeHelpers.newFrozenStringFromRaw(ThreadContext context, String str, String encoding, int cr) static RubyStringIRRuntimeHelpers.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 IRubyObjectIRRuntimeHelpers.callOptimizedAref(ThreadContext context, IRubyObject caller, IRubyObject target, RubyString keyStr, CallSite site) static RubyStringIRRuntimeHelpers.chillLiteralString(RubyString string) static RubyStringIRRuntimeHelpers.freezeLiteralString(RubyString string) static IRubyObjectIRRuntimeHelpers.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 RubyStringStringBootstrap.bufferString(ThreadContext context, org.jcodings.Encoding encoding, int size, int cr) static RubyStringBuildDynamicStringSite.buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.buildString(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyStringBuildDynamicStringSite.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 RubyStringStringBootstrap.chilledString(ThreadContext context, ByteList value, int cr, String file, int line) static RubyStringStringBootstrap.frozenString(ThreadContext context, MutableCallSite site, ByteList value, int cr, String file, int line) static RubyStringStringBootstrap.frozenStringSimple(ThreadContext context, MutableCallSite site, ByteList value, int cr) static RubyStringStringBootstrap.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 RubyStringJavaUtil.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 ObjectJavaUtil.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 RubyStringJavaUtil.Collection.inspect(ThreadContext context, IRubyObject self) static RubyStringJavaUtilRegex.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 RubyStringHelpers.appendAsString(RubyString target, IRubyObject other) Deprecated.static RubyStringHelpers.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 RubyStringHelpers.appendAsString(RubyString target, IRubyObject other) Deprecated.static RubyStringHelpers.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 RubyStringTraceType.printFullMessage(ThreadContext context, IRubyObject exception, IRubyObject opts) static RubyStringRubyStackTraceElement.to_s_mri(ThreadContext context, RubyStackTraceElement element) Methods in org.jruby.runtime.backtrace with parameters of type RubyStringModifier and TypeMethodDescriptionstatic voidTraceType.printBacktraceToStream(ThreadContext context, IRubyObject backtrace, RubyString errorStream, boolean reverse, int skip) static voidTraceType.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 TypeMethodDescriptionbooleanLoadService.autoloadRequire(RubyString requireName) protected voidLibrarySearcher.provideFeature(RubyString name) -
Uses of RubyString in org.jruby.util
Methods in org.jruby.util that return RubyStringModifier and TypeMethodDescriptionstatic RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, byte[] bytes) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, int b) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString str, String value) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, ByteList bytes) static RubyStringStringSupport.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 RubyStringstatic RubyStringRubyStringBuilder.ids(Ruby runtime, IRubyObject object) Convert object to proper Ruby String representation of an id.static RubyStringRubyStringBuilder.inspectIdentifierByteList(Ruby runtime, ByteList byteList) static RubyStringInspector.inspectPrefix(ThreadContext context, RubyModule type) static RubyStringInspector.inspectPrefix(ThreadContext context, RubyModule type, int hash) static RubyStringInspector.inspectPrefixTypeOnly(ThreadContext context, RubyModule type) static RubyStringDeprecated.static RubyStringPack.pack(ThreadContext context, RubyArray list, RubyString formatString, RubyString buffer) static RubyStringPack.pack(ThreadContext context, Ruby runtime, RubyArray list, RubyString formatString) Deprecated.static RubyStringTypeConverter.typeAsString(IRubyObject obj) static RubyStringRubyStringBuilder.types(Ruby runtime, RubyModule type) static RubyStringRubyStringBuilder.types(Ruby runtime, RubyModule type1, RubyModule type2) static RubyStringRubyStringBuilder.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 RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, byte[] bytes) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, int b) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString str, String value) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, ByteList bytes) static voidStringSupport.checkStringSafetyMBC(Ruby runtime, RubyString value) static final voidConvertBytes.longIntoString(RubyString string, long i) static final voidConvertBytes.longIntoStringSimple(RubyString string, long i) static intStringSupport.offset(RubyString str, int pos) static RubyStringPack.pack(ThreadContext context, RubyArray list, RubyString formatString, RubyString buffer) static RubyStringPack.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 IRubyObjectStringSupport.rbStrEnumerateLines(RubyString str, ThreadContext context, String name, IRubyObject arg, Block block, boolean wantarray) static IRubyObjectStringSupport.rbStrEnumerateLines(RubyString str, ThreadContext context, String name, IRubyObject arg, IRubyObject opts, Block block, boolean wantarray) static voidStringSupport.replaceInternal19(Ruby runtime, int beg, int len, RubyString source, RubyString repl) Deprecated.static booleanSprintf.sprintf(ByteList to, RubyString format, IRubyObject args) static StringRubyStringBuilder.str(Ruby runtime, String messageBegin, IRubyObject value, String messageMiddle, RubyString value2, String messageMiddle2, IRubyObject value3, String messageMiddle3, RubyString value4, String messageEnd) static voidStringSupport.strUpdate(Ruby runtime, int beg, int len, RubyString source, RubyString repl) Deprecated.static voidStringSupport.strUpdate(ThreadContext context, int beg, int len, RubyString source, RubyString repl) static RubyArrayPack.unpack(ThreadContext context, RubyString encoded, ByteList formatString) static IRubyObjectPack.unpack1WithBlock(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static IRubyObjectPack.unpack1WithBlock(ThreadContext context, RubyString encoded, ByteList formatString, Block block) static RubyArrayPack.unpackWithBlock(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static RubyArrayPack.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 RubyStringPopenExecutor.checkArgv(ThreadContext context, IRubyObject[] argv) OpenFile.doWriteconv(ThreadContext context, RubyString str) static RubyStringEncodingUtils.encodedDup(ThreadContext context, RubyString str, org.jcodings.Encoding encindex, RubyString newstr) static RubyStringEncodingUtils.encUintChr(ThreadContext context, int code, org.jcodings.Encoding enc) static RubyStringEncodingUtils.ioEncStr(Ruby runtime, RubyString str, OpenFile fptr) static RubyStringEncodingUtils.newExternalStringWithEncoding(Ruby runtime, String string, org.jcodings.Encoding encoding) static RubyStringEncodingUtils.newExternalStringWithEncoding(Ruby runtime, ByteList bytelist, org.jcodings.Encoding encoding) static RubyStringEncodingUtils.rbStrEscape(Ruby runtime, RubyString str) Deprecated.static RubyStringEncodingUtils.setStrBuf(Ruby runtime, IRubyObject obj, int len) OpenFile.shiftCbuf(int len, RubyString str) OpenFile.shiftCbuf(ThreadContext context, int len, IRubyObject strp) static RubyStringEncodingUtils.strConvEnc(ThreadContext context, RubyString value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static RubyStringEncodingUtils.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 RubyStringEncodingUtils.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 RubyStringEncodingUtils.encodedDup(ThreadContext context, RubyString str, org.jcodings.Encoding encindex, RubyString newstr) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, byte[] ptrBytes) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, byte[] ptrBytes, int ptr, int len, org.jcodings.Encoding enc) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, byte[] ptrBytes, org.jcodings.Encoding enc) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, CharSequence cseq) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, ByteList ptr) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, ByteList ptr, org.jcodings.Encoding enc) longOpenFile.fwrite(ThreadContext context, RubyString str, boolean nosync) static RubyStringEncodingUtils.ioEncStr(Ruby runtime, RubyString str, OpenFile fptr) static voidEncodingUtils.rbStrBufCat(Ruby runtime, RubyString str, ByteList ptr) static intEncodingUtils.rbStrBufCatEscapedChar(RubyString result, long c, boolean unicode_p) static RubyStringEncodingUtils.rbStrEscape(Ruby runtime, RubyString str) Deprecated.static longOpenFile.rbW32WriteConsole(RubyString buffer) OpenFile.shiftCbuf(int len, RubyString str) static voidEncodingUtils.strBufCat(Ruby runtime, RubyString str, ByteList ptr) static RubyStringEncodingUtils.strConvEnc(ThreadContext context, RubyString value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static RubyStringEncodingUtils.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 IRubyObjectEncodingUtils.strEncode(ThreadContext context, RubyString str) static IRubyObjectEncodingUtils.strEncode(ThreadContext context, RubyString str, IRubyObject toEncoding) static IRubyObjectEncodingUtils.strEncode(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding) static IRubyObjectEncodingUtils.strEncode(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts) static RubyStringEncodingUtils.strEncodeAssociate(RubyString str, org.jcodings.Encoding encidx) static IRubyObjectEncodingUtils.strTranscode(ThreadContext context, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObjectEncodingUtils.strTranscode(ThreadContext context, IRubyObject[] args, RubyString str, EncodingUtils.TranscodeResult result) Deprecated.static IRubyObjectEncodingUtils.strTranscode(ThreadContext context, IRubyObject toEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObjectEncodingUtils.strTranscode(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObjectEncodingUtils.strTranscode(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts, RubyString str, EncodingUtils.TranscodeResult result)