Uses of Class
org.jruby.runtime.backtrace.RubyStackTraceElement
Packages that use RubyStackTraceElement
Package
Description
-
Uses of RubyStackTraceElement in org.jruby
Methods in org.jruby that return RubyStackTraceElementModifier and TypeMethodDescriptionRubyException.getBacktraceElements()Ruby.getChdirLocation()RubyThread.Location.getElement()Methods in org.jruby with parameters of type RubyStackTraceElementModifier and TypeMethodDescriptionstatic RubyThread.LocationRubyThread.Location.newLocation(Ruby runtime, RubyStackTraceElement elt) static RubyArrayRubyThread.Location.newLocationArray(Ruby runtime, RubyStackTraceElement[] elements) static RubyArrayRubyThread.Location.newLocationArray(Ruby runtime, RubyStackTraceElement[] elements, int offset, int length) Constructors in org.jruby with parameters of type RubyStackTraceElementModifierConstructorDescriptionLocation(Ruby runtime, RubyClass klass, RubyStackTraceElement element) -
Uses of RubyStackTraceElement in org.jruby.common
Method parameters in org.jruby.common with type arguments of type RubyStackTraceElementModifier and TypeMethodDescription<Context,State>
voidRubyWarnings.warn(Context context, State state, TriFunction<Context, State, RubyStackTraceElement, String> callback) -
Uses of RubyStackTraceElement in org.jruby.exceptions
Methods in org.jruby.exceptions with parameters of type RubyStackTraceElementModifier and TypeMethodDescriptionstatic StackTraceElement[]RaiseException.javaTraceFromRubyTrace(RubyStackTraceElement[] trace) -
Uses of RubyStackTraceElement in org.jruby.runtime
Methods in org.jruby.runtime that return RubyStackTraceElementModifier and TypeMethodDescriptionThreadContext.getSingleBacktrace()Same as calling getSingleBacktrace(0);ThreadContext.getSingleBacktrace(int level) Return a single RubyStackTraceElement representing the nearest Ruby stack trace element.ThreadContext.getSingleBacktraceExact(int level) Return the trace of level or null. -
Uses of RubyStackTraceElement in org.jruby.runtime.backtrace
Fields in org.jruby.runtime.backtrace declared as RubyStackTraceElementModifier and TypeFieldDescriptionstatic final RubyStackTraceElement[]RubyStackTraceElement.EMPTY_ARRAYMethods in org.jruby.runtime.backtrace that return RubyStackTraceElementModifier and TypeMethodDescriptionfinal RubyStackTraceElement[]BacktraceData.getBacktrace(Ruby runtime) TraceType.getBacktraceElement(ThreadContext context, int uplevel) Deprecated.BacktraceData.getBacktraceWithoutRuby()final RubyStackTraceElement[]BacktraceData.getPartialBacktrace(Ruby runtime, int level) Methods in org.jruby.runtime.backtrace with parameters of type RubyStackTraceElementModifier and TypeMethodDescriptionstatic voidTraceType.dumpCaller(RubyStackTraceElement[] trace) Deprecated.static voidTraceType.dumpWarning(RubyStackTraceElement[] trace) static IRubyObjectTraceType.generateMRIBacktrace(Ruby runtime, RubyStackTraceElement[] trace) static voidTraceType.logBacktrace(Ruby runtime, RubyStackTraceElement[] trace) static voidTraceType.logCaller(RubyStackTraceElement[] trace) static voidTraceType.logWarning(RubyStackTraceElement[] trace) static StringTraceType.printBacktraceJRuby(Ruby runtime, RubyStackTraceElement[] frames, String type, String message, boolean color) abstract voidTraceType.Format.renderBacktrace(RubyStackTraceElement[] elts, StringBuilder buffer, boolean color) static RubyStringRubyStackTraceElement.to_s_mri(ThreadContext context, RubyStackTraceElement element) Method parameters in org.jruby.runtime.backtrace with type arguments of type RubyStackTraceElementModifier and TypeMethodDescriptionfinal voidBacktraceData.yieldPartialBacktrace(Ruby runtime, Predicate<RubyStackTraceElement> consumer) Constructors in org.jruby.runtime.backtrace with parameters of type RubyStackTraceElement
TraceType.logCaller(org.jruby.runtime.backtrace.RubyStackTraceElement[])