优化
This commit is contained in:
@@ -1,67 +1,54 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package com.script;
|
||||
package com.script
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public class ScriptException extends Exception {
|
||||
private int columnNumber;
|
||||
private String fileName;
|
||||
private int lineNumber;
|
||||
class ScriptException : Exception {
|
||||
var columnNumber: Int
|
||||
private set
|
||||
var fileName: String?
|
||||
private set
|
||||
var lineNumber: Int
|
||||
private set
|
||||
|
||||
public ScriptException(String s) {
|
||||
super(s);
|
||||
this.fileName = null;
|
||||
this.lineNumber = -1;
|
||||
this.columnNumber = -1;
|
||||
constructor(s: String?) : super(s) {
|
||||
fileName = null
|
||||
lineNumber = -1
|
||||
columnNumber = -1
|
||||
}
|
||||
|
||||
public ScriptException(Exception e) {
|
||||
super(e);
|
||||
this.fileName = null;
|
||||
this.lineNumber = -1;
|
||||
this.columnNumber = -1;
|
||||
constructor(e: Exception?) : super(e) {
|
||||
fileName = null
|
||||
lineNumber = -1
|
||||
columnNumber = -1
|
||||
}
|
||||
|
||||
public ScriptException(String message, String fileName2, int lineNumber2) {
|
||||
super(message);
|
||||
this.fileName = fileName2;
|
||||
this.lineNumber = lineNumber2;
|
||||
this.columnNumber = -1;
|
||||
constructor(message: String?, fileName2: String?, lineNumber2: Int) : super(message) {
|
||||
fileName = fileName2
|
||||
lineNumber = lineNumber2
|
||||
columnNumber = -1
|
||||
}
|
||||
|
||||
public ScriptException(String message, String fileName2, int lineNumber2, int columnNumber2) {
|
||||
super(message);
|
||||
this.fileName = fileName2;
|
||||
this.lineNumber = lineNumber2;
|
||||
this.columnNumber = columnNumber2;
|
||||
constructor(message: String?, fileName2: String?, lineNumber2: Int, columnNumber2: Int) : super(
|
||||
message
|
||||
) {
|
||||
fileName = fileName2
|
||||
lineNumber = lineNumber2
|
||||
columnNumber = columnNumber2
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getMessage() {
|
||||
String ret = super.getMessage();
|
||||
if (this.fileName == null) {
|
||||
return ret;
|
||||
override val message: String
|
||||
get() {
|
||||
val ret = super.message
|
||||
if (fileName == null) {
|
||||
return ret!!
|
||||
}
|
||||
var ret2 = ret + " in " + fileName
|
||||
if (lineNumber != -1) {
|
||||
ret2 = ret2 + " at line number " + lineNumber
|
||||
}
|
||||
return if (columnNumber != -1) {
|
||||
ret2 + " at column number " + columnNumber
|
||||
} else ret2
|
||||
}
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user