comparison src/main/java/org/monetdb/mcl/parser/MCLParseException.java @ 391:f523727db392

Moved Java classes from packages starting with nl.cwi.monetdb.* to package org.monetdb.* This naming complies to the Java Package Naming convention as MonetDB's main website is www.monetdb.org.
author Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
date Thu, 12 Nov 2020 22:02:01 +0100 (2020-11-12)
parents src/main/java/nl/cwi/monetdb/mcl/parser/MCLParseException.java@54137aeb1f92
children bf9f6b6ecf40
comparison
equal deleted inserted replaced
390:6199e0be3c6e 391:f523727db392
1 /*
2 * This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
5 *
6 * Copyright 1997 - July 2008 CWI, August 2008 - 2020 MonetDB B.V.
7 */
8
9 package org.monetdb.mcl.parser;
10
11 /**
12 * When an MCLParseException is thrown, the MCL protocol is violated by
13 * the sender. In general a stream reader throws an
14 * MCLParseException as soon as something that is read cannot be
15 * understood or does not conform to the specifications (e.g. a
16 * missing field). The instance that throws the exception will try to
17 * give an error offset whenever possible. Alternatively it makes sure
18 * that the error message includes the offending data read.
19 */
20 public class MCLParseException extends java.text.ParseException {
21 private static final long serialVersionUID = 1L;
22
23 public MCLParseException(String e) {
24 super(e, -1);
25 }
26
27 public MCLParseException(String e, int offset) {
28 super(e, offset);
29 }
30 }