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