19baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell/*
29baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * Copyright (C) 2016 The Android Open Source Project
39baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell *
49baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * Licensed under the Apache License, Version 2.0 (the "License");
59baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * you may not use this file except in compliance with the License.
69baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * You may obtain a copy of the License at
79baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell *
89baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell *      http://www.apache.org/licenses/LICENSE-2.0
99baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell *
109baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * Unless required by applicable law or agreed to in writing, software
119baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * distributed under the License is distributed on an "AS IS" BASIS,
129baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
139baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * See the License for the specific language governing permissions and
149baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell * limitations under the License
159baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell */
169baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
179baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwellpackage com.android.dialer.compat;
189baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
193ec5d25470379acbbf3bb2bcc83e5e897a22a59dBrandon Maxwellimport android.content.Context;
209baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwellimport android.net.Uri;
213ec5d25470379acbbf3bb2bcc83e5e897a22a59dBrandon Maxwellimport android.provider.BlockedNumberContract;
229baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwellimport android.provider.BlockedNumberContract.BlockedNumbers;
239baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
249baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwellpublic class BlockedNumbersSdkCompat {
259baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
269baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell    public static final Uri CONTENT_URI = BlockedNumbers.CONTENT_URI;
279baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
289baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell    public static final String _ID = BlockedNumbers.COLUMN_ID;
299baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
309baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell    public static final String COLUMN_ORIGINAL_NUMBER = BlockedNumbers.COLUMN_ORIGINAL_NUMBER;
319baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
329baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell    public static final String E164_NUMBER = BlockedNumbers.COLUMN_E164_NUMBER;
339baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell
343ec5d25470379acbbf3bb2bcc83e5e897a22a59dBrandon Maxwell    public static boolean canCurrentUserBlockNumbers(Context context) {
353ec5d25470379acbbf3bb2bcc83e5e897a22a59dBrandon Maxwell        return BlockedNumberContract.canCurrentUserBlockNumbers(context);
363ec5d25470379acbbf3bb2bcc83e5e897a22a59dBrandon Maxwell    }
379baf4e56672d8beeed6bdd9d1cd9456b32cf83baBrandon Maxwell}
38