Rename .java to .kt

This commit is contained in:
kunfei
2023-03-25 16:09:40 +08:00
parent a0e1011fd2
commit 3a35a45ff9
10 changed files with 0 additions and 0 deletions
@@ -0,0 +1,67 @@
/*
* Decompiled with CFR 0.152.
*/
package com.script;
@SuppressWarnings("unused")
public class ScriptException extends Exception {
private int columnNumber;
private String fileName;
private int lineNumber;
public ScriptException(String s) {
super(s);
this.fileName = null;
this.lineNumber = -1;
this.columnNumber = -1;
}
public ScriptException(Exception e) {
super(e);
this.fileName = null;
this.lineNumber = -1;
this.columnNumber = -1;
}
public ScriptException(String message, String fileName2, int lineNumber2) {
super(message);
this.fileName = fileName2;
this.lineNumber = lineNumber2;
this.columnNumber = -1;
}
public ScriptException(String message, String fileName2, int lineNumber2, int columnNumber2) {
super(message);
this.fileName = fileName2;
this.lineNumber = lineNumber2;
this.columnNumber = columnNumber2;
}
@Override
public String getMessage() {
String ret = super.getMessage();
if (this.fileName == null) {
return ret;
}
String ret2 = ret + " in " + this.fileName;
if (this.lineNumber != -1) {
ret2 = ret2 + " at line number " + this.lineNumber;
}
if (this.columnNumber != -1) {
return ret2 + " at column number " + this.columnNumber;
}
return ret2;
}
public int getLineNumber() {
return this.lineNumber;
}
public int getColumnNumber() {
return this.columnNumber;
}
public String getFileName() {
return this.fileName;
}
}