public static class SqlAdvisor.ValidateErrorInfo extends Object
| Constructor and Description |
|---|
ValidateErrorInfo(CalciteContextException e)
Creates a new ValidateErrorInfo with an CalciteContextException.
|
ValidateErrorInfo(int startLineNum,
int startColumnNum,
int endLineNum,
int endColumnNum,
@Nullable String errorMsg)
Creates a new ValidateErrorInfo with the position coordinates and an
error string.
|
ValidateErrorInfo(SqlParserPos pos,
@Nullable String errorMsg)
Creates a new ValidateErrorInfo with a SqlParserPos and an error
string.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getEndColumnNum()
Returns 1-based end column number.
|
int |
getEndLineNum()
Returns 1-based end line number.
|
@Nullable String |
getMessage()
Returns the error message.
|
int |
getStartColumnNum()
Returns 1-based starting column number.
|
int |
getStartLineNum()
Returns 1-based starting line number.
|
public ValidateErrorInfo(int startLineNum,
int startColumnNum,
int endLineNum,
int endColumnNum,
@Nullable String errorMsg)
startLineNum - Start line numberstartColumnNum - Start column numberendLineNum - End line numberendColumnNum - End column numbererrorMsg - Error messagepublic ValidateErrorInfo(CalciteContextException e)
e - Exceptionpublic ValidateErrorInfo(SqlParserPos pos, @Nullable String errorMsg)
pos - Error positionerrorMsg - Error messagepublic int getStartLineNum()
public int getStartColumnNum()
public int getEndLineNum()
public int getEndColumnNum()
public @Nullable String getMessage()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.