org.jruby.runtime.backtrace
Class RubyStackTraceElement

java.lang.Object
  extended by org.jruby.runtime.backtrace.RubyStackTraceElement

public class RubyStackTraceElement
extends java.lang.Object


Field Summary
static RubyStackTraceElement[] EMPTY_ARRAY
           
 
Constructor Summary
RubyStackTraceElement(java.lang.StackTraceElement element)
           
RubyStackTraceElement(java.lang.String cls, java.lang.String method, java.lang.String file, int line, boolean binding)
           
RubyStackTraceElement(java.lang.String cls, java.lang.String method, java.lang.String file, int line, boolean binding, FrameType frameType)
           
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.StackTraceElement getElement()
           
 java.lang.String getFileName()
           
 FrameType getFrameType()
           
 int getLineNumber()
           
 java.lang.String getMethodName()
           
 boolean isBinding()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_ARRAY

public static final RubyStackTraceElement[] EMPTY_ARRAY
Constructor Detail

RubyStackTraceElement

public RubyStackTraceElement(java.lang.StackTraceElement element)

RubyStackTraceElement

public RubyStackTraceElement(java.lang.String cls,
                             java.lang.String method,
                             java.lang.String file,
                             int line,
                             boolean binding)

RubyStackTraceElement

public RubyStackTraceElement(java.lang.String cls,
                             java.lang.String method,
                             java.lang.String file,
                             int line,
                             boolean binding,
                             FrameType frameType)
Method Detail

getElement

public java.lang.StackTraceElement getElement()

isBinding

public boolean isBinding()

getClassName

public java.lang.String getClassName()

getFileName

public java.lang.String getFileName()

getLineNumber

public int getLineNumber()

getMethodName

public java.lang.String getMethodName()

getFrameType

public FrameType getFrameType()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2002-2009 JRuby Team. All Rights Reserved.