CursorIndexOutOfBoundsException.java revision 9066cfe9886ac131c34d59ed0e2d287b0e3c0087
1e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis/* 2e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * Copyright (C) 2006 The Android Open Source Project 3e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * 4e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * Licensed under the Apache License, Version 2.0 (the "License"); 5e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * you may not use this file except in compliance with the License. 6e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * You may obtain a copy of the License at 7e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * 8e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * http://www.apache.org/licenses/LICENSE-2.0 9e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * 10e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * Unless required by applicable law or agreed to in writing, software 11e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * distributed under the License is distributed on an "AS IS" BASIS, 12e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * See the License for the specific language governing permissions and 14e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis * limitations under the License. 15e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis */ 16e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis 17ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlispackage android.database; 18e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis 19ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlis/** 20ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlis * An exception indicating that a cursor is out of bounds. 21ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlis */ 22ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlispublic class CursorIndexOutOfBoundsException extends IndexOutOfBoundsException { 23ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlis 24e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis public CursorIndexOutOfBoundsException(int index, int size) { 25e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis super("Index " + index + " requested, with a size of " + size); 26e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis } 27e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis 28e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis public CursorIndexOutOfBoundsException(String message) { 29e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis super(message); 30e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis } 31e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis} 32e30cfbbfc62160fa5a9aa305a2fba9b11ebbd1e8Filip Pavlis