public static final class CallControl.Report
extends java.lang.Object
implements android.os.Parcelable
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<CallControl.Report> |
CREATOR
Parcel interface used to create instances from parcels.
|
Constructor and Description |
---|
Report(java.lang.String number)
Constructs the object assuming the number is unwanted.
|
Report(java.lang.String number,
java.lang.String name)
Constructs the object assuming the number is unwanted.
|
Report(java.lang.String number,
java.lang.String name,
boolean isUnwanted)
Constructs the object.
|
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
java.lang.String |
getName()
Returns the associated name, if any.
|
java.lang.String |
getNumber()
Returns the associated phone number.
|
boolean |
isUnwanted()
Returns whether or not user refuses to receive any activity from the phone number.
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<CallControl.Report> CREATOR
public Report(java.lang.String number)
number
- Number being reported.public Report(java.lang.String number, java.lang.String name)
number
- Number being reported.name
- Name known for the number.public Report(java.lang.String number, java.lang.String name, boolean isUnwanted)
number
- Number being reported.name
- Name known for the number.isUnwanted
- Indicates if user doesn't want to be contacted by the number.public java.lang.String getNumber()
public java.lang.String getName()
public boolean isUnwanted()
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
public int describeContents()
describeContents
in interface android.os.Parcelable