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