Class ErrStackElement

java.lang.Object
xyz.cofe.sql.stream.ErrStackElement

public class ErrStackElement
extends java.lang.Object
Элемент стека трейса исключения
Author:
nt.gocha@gmail.com
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String className  
    protected java.lang.String fileName  
    protected int lineNumber  
    protected java.lang.String methodName  
    protected boolean nativeMethod  
  • Constructor Summary

    Constructors 
    Constructor Description
    ErrStackElement()
    Конструктор по умолчанию
    ErrStackElement​(java.lang.StackTraceElement se)
    Конструктор копирования
    ErrStackElement​(ErrStackElement sample)
    Конструктор копирования
  • Method Summary

    Modifier and Type Method Description
    ErrStackElement className​(java.lang.String className)
    Указывает имя класса
    ErrStackElement clone()
    Клонирование
    ErrStackElement fileName​(java.lang.String fileName)
    Указывает имя файла
    java.lang.String getClassName()
    Указывает имя класса
    java.lang.String getFileName()
    Указывает имя файла
    int getLineNumber()
    Указывает номер строки
    java.lang.String getMethodName()
    Указывает имя метода
    boolean isNativeMethod()
    Указыает нативный метод
    ErrStackElement lineNumber​(int lineNumber)
    Указывает номер строки
    ErrStackElement methodName​(java.lang.String methodName)
    Указывает имя метода
    ErrStackElement nativeMethod​(boolean nativeMethod)
    Указыает нативный метод
    void setClassName​(java.lang.String className)
    Указывает имя класса
    void setFileName​(java.lang.String fileName)
    Указывает имя файла
    void setLineNumber​(int lineNumber)
    Указывает номер строки
    void setMethodName​(java.lang.String methodName)
    Указывает имя метода
    void setNativeMethod​(boolean nativeMethod)
    Указыает нативный метод

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • ErrStackElement

      public ErrStackElement()
      Конструктор по умолчанию
    • ErrStackElement

      public ErrStackElement​(java.lang.StackTraceElement se)
      Конструктор копирования
      Parameters:
      se - образец для копирования
    • ErrStackElement

      public ErrStackElement​(ErrStackElement sample)
      Конструктор копирования
      Parameters:
      sample - образец для копирования
  • Method Details

    • clone

      public ErrStackElement clone()
      Клонирование
      Overrides:
      clone in class java.lang.Object
      Returns:
      клон
    • getClassName

      public java.lang.String getClassName()
      Указывает имя класса
      Returns:
      имя класса
    • setClassName

      public void setClassName​(java.lang.String className)
      Указывает имя класса
      Parameters:
      className - имя класса
    • className

      public ErrStackElement className​(java.lang.String className)
      Указывает имя класса
      Parameters:
      className - имя класса
      Returns:
      self ссылка
    • getMethodName

      public java.lang.String getMethodName()
      Указывает имя метода
      Returns:
      имя метода
    • setMethodName

      public void setMethodName​(java.lang.String methodName)
      Указывает имя метода
      Parameters:
      methodName - имя метода
    • methodName

      public ErrStackElement methodName​(java.lang.String methodName)
      Указывает имя метода
      Parameters:
      methodName - имя метода
      Returns:
      self ссылка
    • getFileName

      public java.lang.String getFileName()
      Указывает имя файла
      Returns:
      имя файла
    • setFileName

      public void setFileName​(java.lang.String fileName)
      Указывает имя файла
      Parameters:
      fileName - имя файла
    • fileName

      public ErrStackElement fileName​(java.lang.String fileName)
      Указывает имя файла
      Parameters:
      fileName - имя файла
      Returns:
      self ссылка
    • getLineNumber

      public int getLineNumber()
      Указывает номер строки
      Returns:
      номер строки
    • setLineNumber

      public void setLineNumber​(int lineNumber)
      Указывает номер строки
      Parameters:
      lineNumber - номер строки
    • lineNumber

      public ErrStackElement lineNumber​(int lineNumber)
      Указывает номер строки
      Parameters:
      lineNumber - номер строки
      Returns:
      self ссылка
    • isNativeMethod

      public boolean isNativeMethod()
      Указыает нативный метод
      Returns:
      true - нативный / false - java метод
    • setNativeMethod

      public void setNativeMethod​(boolean nativeMethod)
      Указыает нативный метод
      Parameters:
      nativeMethod - true - нативный / false - java метод
    • nativeMethod

      public ErrStackElement nativeMethod​(boolean nativeMethod)
      Указыает нативный метод
      Parameters:
      nativeMethod - true - нативный / false - java метод
      Returns:
      self ссылка