/src/mpv5/db/common/NodataFoundException.java
Java | 51 lines | 14 code | 5 blank | 32 comment | 0 complexity | 3f2a9786dbe000392a0eaa069dcf1525 MD5 | raw file
Possible License(s): LGPL-3.0, Apache-2.0, GPL-3.0, GPL-2.0, AGPL-3.0, JSON, BSD-3-Clause
1/* 2 * This file is part of YaBS. 3 * 4 * YaBS is free software: you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation, either version 3 of the License, or 7 * (at your option) any later version. 8 * 9 * YaBS is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 * GNU General Public License for more details. 13 * 14 * You should have received a copy of the GNU General Public License 15 * along with YaBS. If not, see <http://www.gnu.org/licenses/>. 16 */ 17package mpv5.db.common; 18 19import mpv5.globals.Messages; 20 21/** 22 * Thrown if no matching data was found, the resultset is empty 23 * 24 */ 25public class NodataFoundException extends Exception { 26 private static final long serialVersionUID = 1L; 27 28 /** 29 * 30 */ 31 public NodataFoundException() { 32 super(Messages.NO_DATA_FOUND.toString()); 33 } 34 35 /** 36 * 37 * @param context 38 */ 39 public NodataFoundException(Context context) { 40 super(Messages.NO_DATA_FOUND.toString() + " in Context: " + context); 41 } 42 43 /** 44 * 45 * @param context 46 * @param id 47 */ 48 public NodataFoundException(Context context, long id) { 49 super(Messages.NO_DATA_FOUND.toString() + " in Context: " + context + " with id: " + id); 50 } 51}