diff options
Diffstat (limited to 'info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java')
-rw-r--r-- | info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java b/info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java index 524e4cb2..343ff69f 100644 --- a/info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java +++ b/info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java @@ -31,8 +31,24 @@ public interface LookupProvider { /** * Interface to provide ability to flag a phone number as spam + * + * @param phoneNumber {@link String} */ void markAsSpam(String phoneNumber); + /** + * Check if the current provider supports spam reporting + * + * @return {@link Boolean} <code>true</code> if available, <code>false</code> if not + */ + boolean hasSpamReporting(); + + /** + * Returns the name of the current provider + * + * @return {@link String} + */ + String getDisplayName(); + } |