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 RubyRegexpRubyRegexp.newDRegexp(Ruby runtime, RubyString pattern, int joniOptions) static RubyRegexpRubyRegexp.newDRegexp(Ruby runtime, RubyString pattern, RegexpOptions options) static RubyRegexpRubyRegexp.newRegexp(Ruby runtime, String pattern, RegexpOptions options) static RubyRegexpstatic RubyRegexpstatic RubyRegexpRubyRegexp.newRegexp(Ruby runtime, ByteList pattern, RegexpOptions options) static RubyRegexpRubyRegexp.newRegexpFromStr(Ruby runtime, RubyString s, int options) static RubyRegexpRubyRegexp.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 RubyRegexpRubyRegexp.regexpInitialize(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) Deprecated.final RubyRegexpRubyRegexp.regexpInitialize(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, IRubyObject timeout) static RubyRegexpRubyRegexp.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 voidRubyRegexp.marshalTo(RubyRegexp regexp, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static voidRubyRegexp.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 IRubyObjectRubyString.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 RubyRegexpRuntimeCache.cacheRegexp(int index, RubyRegexp regexp) Deprecated.final RubyRegexpRuntimeCache.cacheRegexp(int index, RubyString pattern, int options) Deprecated.final RubyRegexpAbstractScript.getRegexp(ThreadContext context, int i, ByteList pattern, int options) final RubyRegexpRuntimeCache.getRegexp(int index) final RubyRegexpRuntimeCache.getRegexp(ThreadContext context, int index, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp0(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp1(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp2(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp3(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp4(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp5(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp6(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp7(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp8(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp9(ThreadContext context, ByteList pattern, int options) Methods in org.jruby.ast.executable with parameters of type RubyRegexpModifier and TypeMethodDescriptionfinal RubyRegexpRuntimeCache.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 RubyRegexpIRRuntimeHelpers.newDynamicRegexp(ThreadContext context, IRubyObject[] pieces, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newDynamicRegexp(ThreadContext context, IRubyObject arg0, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newDynamicRegexp(ThreadContext context, IRubyObject arg0, IRubyObject arg1, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newDynamicRegexp(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newDynamicRegexp(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newDynamicRegexp(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newLiteralRegexp(ThreadContext context, ByteList source, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newLiteralRegexp(ThreadContext context, ByteList source, RegexpOptions options) Methods in org.jruby.ir.runtime with parameters of type RubyRegexpModifier and TypeMethodDescriptionstatic IRubyObjectIRRuntimeHelpers.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 IRubyObjectHelpers.match3(RubyRegexp regexp, IRubyObject value, ThreadContext context) Deprecated.