Uses of Class
org.jruby.RubyRange
Packages that use RubyRange
-
Uses of RubyRange in org.jruby
Modifier and TypeMethodDescriptionstatic RubyRangeRubyRange.newExclusiveRange(ThreadContext context, IRubyObject begin, IRubyObject end) static RubyRangeRubyRange.newInclusiveRange(ThreadContext context, IRubyObject begin, IRubyObject end) static RubyRangeRubyRange.newRange(ThreadContext context, IRubyObject begin, IRubyObject end, boolean isExclusive) static RubyRangeRubyRange.rangeFromRangeLike(ThreadContext context, IRubyObject rangeLike, CallSite beginSite, CallSite endSite, CallSite excludeEndSite) Given a range-line object that response to "begin", "end", construct a proper range by calling those methods and "exclude_end?" with the given call sites.Modifier and TypeMethodDescriptionprivate booleanRubyRange.coverRange(ThreadContext context, RubyRange val) private static IRubyObjectRubyRange.size(ThreadContext ctx, RubyRange recv, IRubyObject[] args) A size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])private static IRubyObjectRubyRange.stepSize(ThreadContext context, RubyRange self, IRubyObject[] args) A step size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[]) -
Uses of RubyRange in org.jruby.java.proxies
Methods in org.jruby.java.proxies with parameters of type RubyRangeModifier and TypeMethodDescriptionprivate IRubyObjectArrayJavaProxy.arrayRange(ThreadContext context, RubyRange range)