public static String getErrorMessage(int id) { return getErrorCode(id).name(); } }
public static SnappyErrorCode getErrorCode(int id) { for (SnappyErrorCode code : SnappyErrorCode.values()) { if (code.id == id) { return code; } } return UNKNOWN; }
@Override public String getMessage() { return String.format("[%s] %s", errorCode.name(), super.getMessage()); } }
public SnappyException(int code) { this(SnappyErrorCode.getErrorCode(code)); }
public void throw_error(int errorCode) throws IOException { throw new IOException(String.format("%s(%d)", SnappyErrorCode.getErrorMessage(errorCode), errorCode)); } }
@Override public String getMessage() { return String.format("[%s] %s", errorCode.name(), super.getMessage()); } }
@Override public String getMessage() { return String.format("[%s] %s", errorCode.name(), super.getMessage()); }