Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.jruby.runtime.backtrace;
 
 public class RubyStackTraceElement {
     public static final RubyStackTraceElement[] EMPTY_ARRAY = new RubyStackTraceElement[0];
     private final StackTraceElement element;
     private final boolean binding;
     private final FrameType frameType;
 
     public RubyStackTraceElement(StackTraceElement element) {
        this. = element;
        this. = false;
        this. = .;
    }
    public RubyStackTraceElement(String clsString methodString fileint lineboolean binding) {
        this(clsmethodfilelinebinding.);
    }
    public RubyStackTraceElement(String clsString methodString fileint lineboolean bindingFrameType frameType) {
        this. = new StackTraceElement(clsmethodfileline);
        this. = binding;
        this. = frameType;
    }
    public StackTraceElement getElement() {
        return ;
    }
    public boolean isBinding() {
        return ;
    }
    public String getClassName() {
        return .getClassName();
    }
    public String getFileName() {
        return .getFileName();
    }
    public int getLineNumber() {
        return .getLineNumber();
    }
    public String getMethodName() {
        return .getMethodName();
    }
    public FrameType getFrameType() {
        return ;
    }
    public String toString() {
        return .toString();
    }
    
    public String mriStyleString() {
        return .getFileName() + ":" + .getLineNumber() + ":in `" + .getMethodName() + "'";
    }
New to GrepCode? Check out our FAQ X