Uses of Class
org.jruby.RubyRegexp
Packages that use RubyRegexp
Package
Description
-
Uses of RubyRegexp in org.jruby
Methods in org.jruby that return RubyRegexpModifier and TypeMethodDescriptionstatic RubyRegexp
RubyRegexp.newDRegexp
(Ruby runtime, RubyString pattern, int joniOptions) static RubyRegexp
RubyRegexp.newDRegexp
(Ruby runtime, RubyString pattern, RegexpOptions options) static RubyRegexp
RubyRegexp.newRegexp
(Ruby runtime, String pattern, RegexpOptions options) static RubyRegexp
static RubyRegexp
static RubyRegexp
RubyRegexp.newRegexp
(Ruby runtime, ByteList pattern, RegexpOptions options) static RubyRegexp
RubyRegexp.newRegexpFromStr
(Ruby runtime, RubyString s, int options) static RubyRegexp
RubyRegexp.newRegexpParser
(Ruby runtime, ByteList pattern, RegexpOptions options) throws RaiseException on error so parser can pick this up and give proper line and line number error as opposed to any non-literal regexp creation which may raise a syntax error but will not have this extra source info in the error messageRubyMatchData.regexp
(ThreadContext context, Block block) final RubyRegexp
RubyRegexp.regexpInitialize
(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) Deprecated.final RubyRegexp
RubyRegexp.regexpInitialize
(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, IRubyObject timeout) static RubyRegexp
RubyRegexp.unmarshalFrom
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.jruby with parameters of type RubyRegexpModifier and TypeMethodDescriptionRubyString.gsubFast
(ThreadContext context, RubyRegexp regexp, RubyString repl, Block block) static void
RubyRegexp.marshalTo
(RubyRegexp regexp, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static void
RubyRegexp.marshalTo
(ThreadContext context, RubyRegexp regexp, MarshalDumper output, RubyOutputStream out) RubyString.split
(RubyRegexp delimiter) Deprecated.RubyString.split
(RubyRegexp delimiter, int limit) Deprecated.RubyString.split
(ThreadContext context, RubyRegexp delimiter, int limit) Split for ext (Java) callers (does not write $~).final IRubyObject
RubyString.subBangFast
(ThreadContext context, RubyRegexp regexp, RubyString repl) sub! but without any frame globals ... -
Uses of RubyRegexp in org.jruby.ast.executable
Fields in org.jruby.ast.executable declared as RubyRegexpMethods in org.jruby.ast.executable that return RubyRegexpModifier and TypeMethodDescriptionfinal RubyRegexp
RuntimeCache.cacheRegexp
(int index, RubyRegexp regexp) Deprecated.final RubyRegexp
RuntimeCache.cacheRegexp
(int index, RubyString pattern, int options) Deprecated.final RubyRegexp
AbstractScript.getRegexp
(ThreadContext context, int i, ByteList pattern, int options) final RubyRegexp
RuntimeCache.getRegexp
(int index) final RubyRegexp
RuntimeCache.getRegexp
(ThreadContext context, int index, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp0
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp1
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp2
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp3
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp4
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp5
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp6
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp7
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp8
(ThreadContext context, ByteList pattern, int options) final RubyRegexp
AbstractScript.getRegexp9
(ThreadContext context, ByteList pattern, int options) Methods in org.jruby.ast.executable with parameters of type RubyRegexpModifier and TypeMethodDescriptionfinal RubyRegexp
RuntimeCache.cacheRegexp
(int index, RubyRegexp regexp) Deprecated. -
Uses of RubyRegexp in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions that return RubyRegexp -
Uses of RubyRegexp in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime that return RubyRegexpModifier and TypeMethodDescriptionstatic RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject[] pieces, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newLiteralRegexp
(ThreadContext context, ByteList source, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newLiteralRegexp
(ThreadContext context, ByteList source, RegexpOptions options) Methods in org.jruby.ir.runtime with parameters of type RubyRegexpModifier and TypeMethodDescriptionstatic IRubyObject
IRRuntimeHelpers.match3
(ThreadContext context, RubyRegexp regexp, IRubyObject argValue) -
Uses of RubyRegexp in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy that return RubyRegexpModifier and TypeMethodDescriptionDRegexpObjectSite.construct
(ThreadContext context, RubyString[] pieces) DRegexpObjectSite.constructOnce
(ThreadContext context, RubyString[] pieces) -
Uses of RubyRegexp in org.jruby.runtime
Methods in org.jruby.runtime with parameters of type RubyRegexpModifier and TypeMethodDescriptionstatic IRubyObject
Helpers.match3
(RubyRegexp regexp, IRubyObject value, ThreadContext context) Deprecated.