public class QLException
extends java.lang.RuntimeException
| Modifier | Constructor and Description |
|---|---|
protected |
QLException(java.lang.String message,
Diagnostic diagnostic) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColNo() |
Diagnostic |
getDiagnostic() |
java.lang.String |
getErrLexeme() |
java.lang.String |
getErrorCode() |
int |
getLineNo() |
int |
getPos() |
java.lang.String |
getReason() |
static QLRuntimeException |
reportRuntimeErrWithAttach(java.lang.String script,
int tokenStartPos,
int line,
int col,
java.lang.String lexeme,
java.lang.String errorCode,
java.lang.String reason,
java.lang.Object catchObj) |
static QLSyntaxException |
reportScannerErr(java.lang.String script,
int tokenStartPos,
int line,
int col,
java.lang.String lexeme,
java.lang.String errorCode,
java.lang.String reason) |
protected QLException(java.lang.String message,
Diagnostic diagnostic)
public Diagnostic getDiagnostic()
public int getPos()
public java.lang.String getReason()
public int getLineNo()
public int getColNo()
public java.lang.String getErrLexeme()
public java.lang.String getErrorCode()
public static QLSyntaxException reportScannerErr(java.lang.String script, int tokenStartPos, int line, int col, java.lang.String lexeme, java.lang.String errorCode, java.lang.String reason)
public static QLRuntimeException reportRuntimeErrWithAttach(java.lang.String script, int tokenStartPos, int line, int col, java.lang.String lexeme, java.lang.String errorCode, java.lang.String reason, java.lang.Object catchObj)
Copyright © 2012-2025 Alibaba Group. All Rights Reserved.