public class BacktraceData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static BacktraceData |
EMPTY |
static java.lang.StackTraceElement[] |
EMPTY_STACK_TRACE |
Constructor and Description |
---|
BacktraceData(java.lang.StackTraceElement[] javaTrace,
BacktraceElement[] rubyTrace,
boolean fullTrace,
boolean maskNative,
boolean includeNonFiltered) |
Modifier and Type | Method and Description |
---|---|
RubyStackTraceElement[] |
getBacktrace(Ruby runtime) |
RubyStackTraceElement[] |
getBacktraceWithoutRuby() |
static java.lang.String |
getBoundMethodName(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> boundMethods,
java.lang.String className,
java.lang.String methodName) |
public static final java.lang.StackTraceElement[] EMPTY_STACK_TRACE
public static final BacktraceData EMPTY
public BacktraceData(java.lang.StackTraceElement[] javaTrace, BacktraceElement[] rubyTrace, boolean fullTrace, boolean maskNative, boolean includeNonFiltered)
public final RubyStackTraceElement[] getBacktrace(Ruby runtime)
public RubyStackTraceElement[] getBacktraceWithoutRuby()
public static java.lang.String getBoundMethodName(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> boundMethods, java.lang.String className, java.lang.String methodName)
Copyright © 2001-2018 JRuby. All Rights Reserved.