public class ErrorInfo extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<String,String> |
errorLocalMap |
| 构造器和说明 |
|---|
ErrorInfo(BeetlException ex) |
| 限定符和类型 | 方法和说明 |
|---|---|
Throwable |
getCause()
错误栈,有可能没有
|
String |
getErrorCode()
错误编码
|
static Map<String,String> |
getErrorLocalMap() |
int |
getErrorTokenLine()
错误行数
|
String |
getErrorTokenText()
错误节点
|
String |
getMsg()
错误具体描述
|
List<Resource> |
getResourceCallStack() |
List<GrammarToken> |
getTokenCallStack() |
String |
getType()
错误的简单信息
|
boolean |
hasCallStack() |
void |
setCause(Throwable cause) |
void |
setErrorCode(String errorCode) |
static void |
setErrorLocalMap(Map<String,String> errorLocalMap)
可以设置新的错误码到错误描述的映射
|
void |
setErrorTokenLine(int errorTokenLine) |
void |
setErrorTokenText(String errorTokenText) |
void |
setMsg(String msg) |
void |
setResourceCallStack(List<Resource> resourceCallStack) |
void |
setTokenCallStack(List<GrammarToken> tokenCallStack) |
void |
setType(String type) |
String |
toString() |
public ErrorInfo(BeetlException ex)
public String getType()
public void setType(String type)
public String getErrorTokenText()
public void setErrorTokenText(String errorTokenText)
public int getErrorTokenLine()
public void setErrorTokenLine(int errorTokenLine)
public String getMsg()
public void setMsg(String msg)
public String getErrorCode()
public void setErrorCode(String errorCode)
public Throwable getCause()
public void setCause(Throwable cause)
public boolean hasCallStack()
public List<GrammarToken> getTokenCallStack()
public void setTokenCallStack(List<GrammarToken> tokenCallStack)
public static void setErrorLocalMap(Map<String,String> errorLocalMap)
errorLocalMap - Copyright © 2019. All rights reserved.