diff options
| author | 2018-08-03 04:30:55 -0700 | |
|---|---|---|
| committer | 2018-08-03 04:30:55 -0700 | |
| commit | 8a810b59b71827dc993ddc01a2bbee4cbf47972a (patch) | |
| tree | 11273034fb5d52defaebb7dc4c8ec36e9c6090a2 | |
| parent | 931ae43624f3c9f14bb1a92237f04a7045ff48d2 (diff) | |
| parent | 634676e2f93d5d770a565de54f7daeb51bb68361 (diff) | |
Merge "Add @UnsupportedAppUsage annotations" am: f892a8ce9f am: 7a10fd6a47
am: 634676e2f9
Change-Id: I12d3f4e253a51ec5683dfb1e49340f2b6cdbeec9
20 files changed, 140 insertions, 122 deletions
| diff --git a/config/hiddenapi-light-greylist.txt b/config/hiddenapi-light-greylist.txt index dc633e521667..5866030306cb 100644 --- a/config/hiddenapi-light-greylist.txt +++ b/config/hiddenapi-light-greylist.txt @@ -7075,73 +7075,6 @@ Lcom/android/ims/internal/IImsVideoCallCallback;->receiveSessionModifyRequest(La  Lcom/android/ims/internal/IImsVideoCallCallback;->receiveSessionModifyResponse(ILandroid/telecom/VideoProfile;Landroid/telecom/VideoProfile;)V  Lcom/android/ims/internal/IImsVideoCallProvider$Stub;-><init>()V  Lcom/android/ims/internal/IImsVideoCallProvider;->setCallback(Lcom/android/ims/internal/IImsVideoCallCallback;)V -Lcom/android/ims/internal/uce/common/CapInfo;-><init>()V -Lcom/android/ims/internal/uce/common/CapInfo;->setCapTimestamp(J)V -Lcom/android/ims/internal/uce/common/CapInfo;->setCdViaPresenceSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setExts([Ljava/lang/String;)V -Lcom/android/ims/internal/uce/common/CapInfo;->setFtHttpSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setFtSnFSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setFtSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setFtThumbSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setFullSnFGroupChatSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setGeoPullFtSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setGeoPullSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setGeoPushSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setImSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setIpVideoSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setIpVoiceSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setIsSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setRcsIpVideoCallSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setRcsIpVideoOnlyCallSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setRcsIpVoiceCallSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setSmSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setSpSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setVsDuringCSSupported(Z)V -Lcom/android/ims/internal/uce/common/CapInfo;->setVsSupported(Z)V -Lcom/android/ims/internal/uce/common/StatusCode;-><init>()V -Lcom/android/ims/internal/uce/common/StatusCode;->setStatusCode(I)V -Lcom/android/ims/internal/uce/common/UceLong;->getUceLong()J -Lcom/android/ims/internal/uce/common/UceLong;->setUceLong(J)V -Lcom/android/ims/internal/uce/presence/PresCmdId;-><init>()V -Lcom/android/ims/internal/uce/presence/PresCmdId;->setCmdId(I)V -Lcom/android/ims/internal/uce/presence/PresCmdStatus;-><init>()V -Lcom/android/ims/internal/uce/presence/PresCmdStatus;->setCmdId(Lcom/android/ims/internal/uce/presence/PresCmdId;)V -Lcom/android/ims/internal/uce/presence/PresCmdStatus;->setRequestId(I)V -Lcom/android/ims/internal/uce/presence/PresCmdStatus;->setStatus(Lcom/android/ims/internal/uce/common/StatusCode;)V -Lcom/android/ims/internal/uce/presence/PresCmdStatus;->setUserData(I)V -Lcom/android/ims/internal/uce/presence/PresPublishTriggerType;-><init>()V -Lcom/android/ims/internal/uce/presence/PresPublishTriggerType;->setPublishTrigeerType(I)V -Lcom/android/ims/internal/uce/presence/PresResInfo;-><init>()V -Lcom/android/ims/internal/uce/presence/PresResInfo;->setDisplayName(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresResInfo;->setInstanceInfo(Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;)V -Lcom/android/ims/internal/uce/presence/PresResInfo;->setResUri(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;-><init>()V -Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;->setPresentityUri(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;->setReason(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;->setResId(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;->setResInstanceState(I)V -Lcom/android/ims/internal/uce/presence/PresResInstanceInfo;->setTupleInfo([Lcom/android/ims/internal/uce/presence/PresTupleInfo;)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;-><init>()V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setFullState(Z)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setListName(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setPresSubscriptionState(Lcom/android/ims/internal/uce/presence/PresSubscriptionState;)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setRequestId(I)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setSubscriptionExpireTime(I)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setSubscriptionTerminatedReason(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setUri(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresRlmiInfo;->setVersion(I)V -Lcom/android/ims/internal/uce/presence/PresSipResponse;-><init>()V -Lcom/android/ims/internal/uce/presence/PresSipResponse;->setCmdId(Lcom/android/ims/internal/uce/presence/PresCmdId;)V -Lcom/android/ims/internal/uce/presence/PresSipResponse;->setReasonPhrase(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresSipResponse;->setRequestId(I)V -Lcom/android/ims/internal/uce/presence/PresSipResponse;->setRetryAfter(I)V -Lcom/android/ims/internal/uce/presence/PresSipResponse;->setSipResponseCode(I)V -Lcom/android/ims/internal/uce/presence/PresSubscriptionState;-><init>()V -Lcom/android/ims/internal/uce/presence/PresSubscriptionState;->setPresSubscriptionState(I)V -Lcom/android/ims/internal/uce/presence/PresTupleInfo;-><init>()V -Lcom/android/ims/internal/uce/presence/PresTupleInfo;->setContactUri(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresTupleInfo;->setFeatureTag(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/presence/PresTupleInfo;->setTimestamp(Ljava/lang/String;)V  Lcom/android/ims/internal/uce/uceservice/IUceListener$Stub;-><init>()V  Lcom/android/internal/app/AlertController$AlertParams;-><init>(Landroid/content/Context;)V  Lcom/android/internal/app/AlertController$AlertParams;->apply(Lcom/android/internal/app/AlertController;)V diff --git a/config/hiddenapi-vendor-list.txt b/config/hiddenapi-vendor-list.txt index f45217f06453..c3886f792d24 100644 --- a/config/hiddenapi-vendor-list.txt +++ b/config/hiddenapi-vendor-list.txt @@ -612,31 +612,6 @@ Lcom/android/ims/internal/IImsUtListener;->utConfigurationQueried(Lcom/android/i  Lcom/android/ims/internal/IImsUtListener;->utConfigurationQueryFailed(Lcom/android/ims/internal/IImsUt;ILandroid/telephony/ims/ImsReasonInfo;)V  Lcom/android/ims/internal/IImsUtListener;->utConfigurationUpdated(Lcom/android/ims/internal/IImsUt;I)V  Lcom/android/ims/internal/IImsUtListener;->utConfigurationUpdateFailed(Lcom/android/ims/internal/IImsUt;ILandroid/telephony/ims/ImsReasonInfo;)V -Lcom/android/ims/internal/uce/common/CapInfo;->getCapTimestamp()J -Lcom/android/ims/internal/uce/common/CapInfo;->isCdViaPresenceSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isFtHttpSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isFtSnFSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isFtSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isFtThumbSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isFullSnFGroupChatSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isGeoPullFtSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isGeoPullSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isGeoPushSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isImSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isIpVideoSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isIpVoiceSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isIsSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isRcsIpVideoCallSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isRcsIpVideoOnlyCallSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isRcsIpVoiceCallSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isSmSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isSpSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isVsDuringCSSupported()Z -Lcom/android/ims/internal/uce/common/CapInfo;->isVsSupported()Z -Lcom/android/ims/internal/uce/common/StatusCode;->getStatusCode()I -Lcom/android/ims/internal/uce/common/UceLong;-><init>()V -Lcom/android/ims/internal/uce/common/UceLong;->getClientId()I -Lcom/android/ims/internal/uce/common/UceLong;->setClientId(I)V  Lcom/android/ims/internal/uce/options/IOptionsListener;->cmdStatus(Lcom/android/ims/internal/uce/options/OptionsCmdStatus;)V  Lcom/android/ims/internal/uce/options/IOptionsListener;->getVersionCb(Ljava/lang/String;)V  Lcom/android/ims/internal/uce/options/IOptionsListener;->incomingOptions(Ljava/lang/String;Lcom/android/ims/internal/uce/options/OptionsCapInfo;I)V @@ -652,24 +627,6 @@ Lcom/android/ims/internal/uce/options/IOptionsService;->getVersion(I)Lcom/androi  Lcom/android/ims/internal/uce/options/IOptionsService;->removeListener(ILcom/android/ims/internal/uce/common/UceLong;)Lcom/android/ims/internal/uce/common/StatusCode;  Lcom/android/ims/internal/uce/options/IOptionsService;->responseIncomingOptions(IIILjava/lang/String;Lcom/android/ims/internal/uce/options/OptionsCapInfo;Z)Lcom/android/ims/internal/uce/common/StatusCode;  Lcom/android/ims/internal/uce/options/IOptionsService;->setMyInfo(ILcom/android/ims/internal/uce/common/CapInfo;I)Lcom/android/ims/internal/uce/common/StatusCode; -Lcom/android/ims/internal/uce/options/OptionsCapInfo;-><init>()V -Lcom/android/ims/internal/uce/options/OptionsCapInfo;->getCapInfo()Lcom/android/ims/internal/uce/common/CapInfo; -Lcom/android/ims/internal/uce/options/OptionsCapInfo;->getSdp()Ljava/lang/String; -Lcom/android/ims/internal/uce/options/OptionsCapInfo;->setCapInfo(Lcom/android/ims/internal/uce/common/CapInfo;)V -Lcom/android/ims/internal/uce/options/OptionsCapInfo;->setSdp(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/options/OptionsCmdId;-><init>()V -Lcom/android/ims/internal/uce/options/OptionsCmdId;->setCmdId(I)V -Lcom/android/ims/internal/uce/options/OptionsCmdStatus;-><init>()V -Lcom/android/ims/internal/uce/options/OptionsCmdStatus;->setCapInfo(Lcom/android/ims/internal/uce/common/CapInfo;)V -Lcom/android/ims/internal/uce/options/OptionsCmdStatus;->setCmdId(Lcom/android/ims/internal/uce/options/OptionsCmdId;)V -Lcom/android/ims/internal/uce/options/OptionsCmdStatus;->setStatus(Lcom/android/ims/internal/uce/common/StatusCode;)V -Lcom/android/ims/internal/uce/options/OptionsCmdStatus;->setUserData(I)V -Lcom/android/ims/internal/uce/options/OptionsSipResponse;-><init>()V -Lcom/android/ims/internal/uce/options/OptionsSipResponse;->setCmdId(Lcom/android/ims/internal/uce/options/OptionsCmdId;)V -Lcom/android/ims/internal/uce/options/OptionsSipResponse;->setReasonPhrase(Ljava/lang/String;)V -Lcom/android/ims/internal/uce/options/OptionsSipResponse;->setRequestId(I)V -Lcom/android/ims/internal/uce/options/OptionsSipResponse;->setRetryAfter(I)V -Lcom/android/ims/internal/uce/options/OptionsSipResponse;->setSipResponseCode(I)V  Lcom/android/ims/internal/uce/presence/IPresenceListener;->capInfoReceived(Ljava/lang/String;[Lcom/android/ims/internal/uce/presence/PresTupleInfo;)V  Lcom/android/ims/internal/uce/presence/IPresenceListener;->cmdStatus(Lcom/android/ims/internal/uce/presence/PresCmdStatus;)V  Lcom/android/ims/internal/uce/presence/IPresenceListener;->getVersionCb(Ljava/lang/String;)V @@ -688,18 +645,6 @@ Lcom/android/ims/internal/uce/presence/IPresenceService;->publishMyCap(ILcom/and  Lcom/android/ims/internal/uce/presence/IPresenceService;->reenableService(II)Lcom/android/ims/internal/uce/common/StatusCode;  Lcom/android/ims/internal/uce/presence/IPresenceService;->removeListener(ILcom/android/ims/internal/uce/common/UceLong;)Lcom/android/ims/internal/uce/common/StatusCode;  Lcom/android/ims/internal/uce/presence/IPresenceService;->setNewFeatureTag(ILjava/lang/String;Lcom/android/ims/internal/uce/presence/PresServiceInfo;I)Lcom/android/ims/internal/uce/common/StatusCode; -Lcom/android/ims/internal/uce/presence/PresCapInfo;->getCapInfo()Lcom/android/ims/internal/uce/common/CapInfo; -Lcom/android/ims/internal/uce/presence/PresCapInfo;->getContactUri()Ljava/lang/String; -Lcom/android/ims/internal/uce/presence/PresCapInfo;->mContactUri:Ljava/lang/String; -Lcom/android/ims/internal/uce/presence/PresServiceInfo;->getMediaType()I -Lcom/android/ims/internal/uce/presence/PresServiceInfo;->getServiceDesc()Ljava/lang/String; -Lcom/android/ims/internal/uce/presence/PresServiceInfo;->getServiceId()Ljava/lang/String; -Lcom/android/ims/internal/uce/presence/PresServiceInfo;->getServiceVer()Ljava/lang/String; -Lcom/android/ims/internal/uce/presence/PresSipResponse;->getCmdId()Lcom/android/ims/internal/uce/presence/PresCmdId; -Lcom/android/ims/internal/uce/presence/PresSipResponse;->getReasonPhrase()Ljava/lang/String; -Lcom/android/ims/internal/uce/presence/PresSipResponse;->getRequestId()I -Lcom/android/ims/internal/uce/presence/PresSipResponse;->getRetryAfter()I -Lcom/android/ims/internal/uce/presence/PresSipResponse;->getSipResponseCode()I  Lcom/android/ims/internal/uce/uceservice/IUceListener;->setStatus(I)V  Lcom/android/ims/internal/uce/uceservice/IUceService$Stub;-><init>()V  Lcom/android/ims/internal/uce/uceservice/IUceService;->createOptionsService(Lcom/android/ims/internal/uce/options/IOptionsListener;Lcom/android/ims/internal/uce/common/UceLong;)I diff --git a/telephony/java/com/android/ims/internal/uce/common/CapInfo.java b/telephony/java/com/android/ims/internal/uce/common/CapInfo.java index 56969a8fb612..a9847ba61cf6 100644 --- a/telephony/java/com/android/ims/internal/uce/common/CapInfo.java +++ b/telephony/java/com/android/ims/internal/uce/common/CapInfo.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.common; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable;  import android.util.Log; @@ -73,6 +74,7 @@ public class CapInfo implements Parcelable {      /**       * Constructor for the CapInfo class.       */ +    @UnsupportedAppUsage      public CapInfo() {      }; @@ -80,6 +82,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether IM is supported.       */ +    @UnsupportedAppUsage      public boolean isImSupported() {          return mImSupported;      } @@ -87,6 +90,7 @@ public class CapInfo implements Parcelable {      /**       * Sets IM as supported or not supported.       */ +    @UnsupportedAppUsage      public void setImSupported(boolean imSupported) {          this.mImSupported = imSupported;      } @@ -94,6 +98,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether FT Thumbnail is supported.       */ +    @UnsupportedAppUsage      public boolean isFtThumbSupported() {          return mFtThumbSupported;      } @@ -101,6 +106,7 @@ public class CapInfo implements Parcelable {      /**       * Sets FT thumbnail as supported or not supported.       */ +    @UnsupportedAppUsage      public void setFtThumbSupported(boolean ftThumbSupported) {          this.mFtThumbSupported = ftThumbSupported;      } @@ -110,6 +116,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether FT Store and Forward is supported       */ +    @UnsupportedAppUsage      public boolean isFtSnFSupported() {          return  mFtSnFSupported;      } @@ -117,6 +124,7 @@ public class CapInfo implements Parcelable {      /**       * Sets FT Store and Forward as supported or not supported.       */ +    @UnsupportedAppUsage      public void setFtSnFSupported(boolean  ftSnFSupported) {          this.mFtSnFSupported =  ftSnFSupported;      } @@ -124,6 +132,7 @@ public class CapInfo implements Parcelable {     /**      * Checks whether File transfer HTTP is supported.      */ +   @UnsupportedAppUsage     public boolean isFtHttpSupported() {         return  mFtHttpSupported;     } @@ -131,6 +140,7 @@ public class CapInfo implements Parcelable {     /**      * Sets File transfer HTTP as supported or not supported.      */ +   @UnsupportedAppUsage     public void setFtHttpSupported(boolean  ftHttpSupported) {         this.mFtHttpSupported =  ftHttpSupported;     } @@ -138,6 +148,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether FT is supported.       */ +    @UnsupportedAppUsage      public boolean isFtSupported() {          return mFtSupported;      } @@ -145,6 +156,7 @@ public class CapInfo implements Parcelable {      /**       * Sets FT as supported or not supported.       */ +    @UnsupportedAppUsage      public void setFtSupported(boolean ftSupported) {          this.mFtSupported = ftSupported;      } @@ -152,6 +164,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether IS is supported.       */ +    @UnsupportedAppUsage      public boolean isIsSupported() {          return mIsSupported;      } @@ -159,6 +172,7 @@ public class CapInfo implements Parcelable {      /**       * Sets IS as supported or not supported.       */ +    @UnsupportedAppUsage      public void setIsSupported(boolean isSupported) {          this.mIsSupported = isSupported;      } @@ -166,6 +180,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether video sharing is supported during a CS call.       */ +    @UnsupportedAppUsage      public boolean isVsDuringCSSupported() {          return mVsDuringCSSupported;      } @@ -174,6 +189,7 @@ public class CapInfo implements Parcelable {       *  Sets video sharing as supported or not supported during a CS       *  call.       */ +    @UnsupportedAppUsage      public void setVsDuringCSSupported(boolean vsDuringCSSupported) {          this.mVsDuringCSSupported = vsDuringCSSupported;      } @@ -182,6 +198,7 @@ public class CapInfo implements Parcelable {       *  Checks whether video sharing outside a voice call is       *   supported.       */ +    @UnsupportedAppUsage      public boolean isVsSupported() {          return mVsSupported;      } @@ -189,6 +206,7 @@ public class CapInfo implements Parcelable {      /**       * Sets video sharing as supported or not supported.       */ +    @UnsupportedAppUsage      public void setVsSupported(boolean vsSupported) {          this.mVsSupported = vsSupported;      } @@ -196,6 +214,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether social presence is supported.       */ +    @UnsupportedAppUsage      public boolean isSpSupported() {          return mSpSupported;      } @@ -203,6 +222,7 @@ public class CapInfo implements Parcelable {      /**       * Sets social presence as supported or not supported.       */ +    @UnsupportedAppUsage      public void setSpSupported(boolean spSupported) {          this.mSpSupported = spSupported;      } @@ -211,6 +231,7 @@ public class CapInfo implements Parcelable {       * Checks whether capability discovery via presence is       * supported.       */ +    @UnsupportedAppUsage      public boolean isCdViaPresenceSupported() {          return mCdViaPresenceSupported;      } @@ -219,6 +240,7 @@ public class CapInfo implements Parcelable {       * Sets capability discovery via presence as supported or not       * supported.       */ +    @UnsupportedAppUsage      public void setCdViaPresenceSupported(boolean cdViaPresenceSupported) {          this.mCdViaPresenceSupported = cdViaPresenceSupported;      } @@ -226,6 +248,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether IP voice call is supported.       */ +    @UnsupportedAppUsage      public boolean isIpVoiceSupported() {          return mIpVoiceSupported;      } @@ -233,6 +256,7 @@ public class CapInfo implements Parcelable {      /**       * Sets IP voice call as supported or not supported.       */ +    @UnsupportedAppUsage      public void setIpVoiceSupported(boolean ipVoiceSupported) {          this.mIpVoiceSupported = ipVoiceSupported;      } @@ -240,6 +264,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether IP video call is supported.       */ +    @UnsupportedAppUsage      public boolean isIpVideoSupported() {          return mIpVideoSupported;      } @@ -247,6 +272,7 @@ public class CapInfo implements Parcelable {      /**       * Sets IP video call as supported or not supported.       */ +    @UnsupportedAppUsage      public void setIpVideoSupported(boolean ipVideoSupported) {          this.mIpVideoSupported = ipVideoSupported;      } @@ -255,6 +281,7 @@ public class CapInfo implements Parcelable {      * Checks whether Geo location Pull using File Transfer is      * supported.      */ +   @UnsupportedAppUsage     public boolean isGeoPullFtSupported() {         return mGeoPullFtSupported;     } @@ -263,6 +290,7 @@ public class CapInfo implements Parcelable {      * Sets Geo location Pull using File Transfer as supported or      * not supported.      */ +   @UnsupportedAppUsage     public void setGeoPullFtSupported(boolean geoPullFtSupported) {         this.mGeoPullFtSupported = geoPullFtSupported;     } @@ -270,6 +298,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether Geo Pull is supported.       */ +    @UnsupportedAppUsage      public boolean isGeoPullSupported() {          return mGeoPullSupported;      } @@ -277,6 +306,7 @@ public class CapInfo implements Parcelable {      /**       * Sets Geo Pull as supported or not supported.       */ +    @UnsupportedAppUsage      public void setGeoPullSupported(boolean geoPullSupported) {          this.mGeoPullSupported = geoPullSupported;      } @@ -284,6 +314,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether Geo Push is supported.       */ +    @UnsupportedAppUsage      public boolean isGeoPushSupported() {          return mGeoPushSupported;      } @@ -291,6 +322,7 @@ public class CapInfo implements Parcelable {      /**       * Sets Geo Push as supported or not supported.       */ +    @UnsupportedAppUsage      public void setGeoPushSupported(boolean geoPushSupported) {          this.mGeoPushSupported = geoPushSupported;      } @@ -298,6 +330,7 @@ public class CapInfo implements Parcelable {      /**       * Checks whether short messaging is supported.       */ +    @UnsupportedAppUsage      public boolean isSmSupported() {          return mSmSupported;      } @@ -305,6 +338,7 @@ public class CapInfo implements Parcelable {      /**       * Sets short messaging as supported or not supported.       */ +    @UnsupportedAppUsage      public void setSmSupported(boolean smSupported) {          this.mSmSupported = smSupported;      } @@ -312,18 +346,22 @@ public class CapInfo implements Parcelable {      /**       * Checks whether store/forward and group chat are supported.       */ +    @UnsupportedAppUsage      public boolean isFullSnFGroupChatSupported() {          return mFullSnFGroupChatSupported;      } +    @UnsupportedAppUsage      public boolean isRcsIpVoiceCallSupported() {          return mRcsIpVoiceCallSupported;      } +    @UnsupportedAppUsage      public boolean isRcsIpVideoCallSupported() {          return mRcsIpVideoCallSupported;      } +    @UnsupportedAppUsage      public boolean isRcsIpVideoOnlyCallSupported() {          return mRcsIpVideoOnlyCallSupported;      } @@ -331,16 +369,20 @@ public class CapInfo implements Parcelable {      /**       * Sets store/forward and group chat supported or not supported.       */ +    @UnsupportedAppUsage      public void setFullSnFGroupChatSupported(boolean fullSnFGroupChatSupported) {          this.mFullSnFGroupChatSupported = fullSnFGroupChatSupported;      } +    @UnsupportedAppUsage      public void setRcsIpVoiceCallSupported(boolean rcsIpVoiceCallSupported) {          this.mRcsIpVoiceCallSupported = rcsIpVoiceCallSupported;      } +    @UnsupportedAppUsage      public void setRcsIpVideoCallSupported(boolean rcsIpVideoCallSupported) {          this.mRcsIpVideoCallSupported = rcsIpVideoCallSupported;      } +    @UnsupportedAppUsage      public void setRcsIpVideoOnlyCallSupported(boolean rcsIpVideoOnlyCallSupported) {          this.mRcsIpVideoOnlyCallSupported = rcsIpVideoOnlyCallSupported;      } @@ -351,17 +393,20 @@ public class CapInfo implements Parcelable {      }      /** Sets the list of supported extensions. */ +    @UnsupportedAppUsage      public void setExts(String[] exts) {          this.mExts = exts;      }      /** Gets the time stamp for when to query again. */ +    @UnsupportedAppUsage      public long getCapTimestamp() {          return mCapTimestamp;      }      /** Sets the time stamp for when to query again. */ +    @UnsupportedAppUsage      public void setCapTimestamp(long capTimestamp) {          this.mCapTimestamp = capTimestamp;      } diff --git a/telephony/java/com/android/ims/internal/uce/common/StatusCode.java b/telephony/java/com/android/ims/internal/uce/common/StatusCode.java index ad9b669e5f2b..3921cfbbfce7 100644 --- a/telephony/java/com/android/ims/internal/uce/common/StatusCode.java +++ b/telephony/java/com/android/ims/internal/uce/common/StatusCode.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.common; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable;  import android.util.Log; @@ -71,12 +72,14 @@ public class StatusCode implements Parcelable {       * Constructor for the StatusCode class.       * @hide       */ +    @UnsupportedAppUsage      public StatusCode() {}      /**       *  Gets the status code.       *  @hide       */ +    @UnsupportedAppUsage      public int getStatusCode() {          return mStatusCode;      } @@ -85,6 +88,7 @@ public class StatusCode implements Parcelable {       *  Sets the status code.       *  @hide       */ +    @UnsupportedAppUsage      public void setStatusCode(int nStatusCode) {          this.mStatusCode = nStatusCode;      } diff --git a/telephony/java/com/android/ims/internal/uce/common/UceLong.java b/telephony/java/com/android/ims/internal/uce/common/UceLong.java index fd07fe8d2210..720789918e45 100644 --- a/telephony/java/com/android/ims/internal/uce/common/UceLong.java +++ b/telephony/java/com/android/ims/internal/uce/common/UceLong.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.common; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable;  import android.util.Log; @@ -32,6 +33,7 @@ public class UceLong implements Parcelable {       * Constructor for the UceLong class.       * @hide       */ +    @UnsupportedAppUsage      public UceLong() {      }; @@ -39,6 +41,7 @@ public class UceLong implements Parcelable {       * Gets the long value.       * @hide       */ +    @UnsupportedAppUsage      public long getUceLong() {          return mUceLong;      } @@ -47,6 +50,7 @@ public class UceLong implements Parcelable {       * Sets the long value.       * @hide       */ +    @UnsupportedAppUsage      public void setUceLong(long uceLong) {          this.mUceLong = uceLong;      } @@ -54,6 +58,7 @@ public class UceLong implements Parcelable {      /** Get the client ID as integer value.       *  @hide       */ +    @UnsupportedAppUsage      public int getClientId() {          return mClientId;      } @@ -62,6 +67,7 @@ public class UceLong implements Parcelable {       * Set the client ID as integer value.       * @hide       */ +    @UnsupportedAppUsage      public void setClientId(int nClientId) {          this.mClientId = nClientId;      } diff --git a/telephony/java/com/android/ims/internal/uce/options/OptionsCapInfo.java b/telephony/java/com/android/ims/internal/uce/options/OptionsCapInfo.java index c570f495a4ac..bcb9f2d6284d 100644 --- a/telephony/java/com/android/ims/internal/uce/options/OptionsCapInfo.java +++ b/telephony/java/com/android/ims/internal/uce/options/OptionsCapInfo.java @@ -15,6 +15,7 @@   */  package com.android.ims.internal.uce.options; +import android.annotation.UnsupportedAppUsage;  import com.android.ims.internal.uce.common.CapInfo;  import android.os.Parcel;  import android.os.Parcelable; @@ -30,10 +31,12 @@ public class OptionsCapInfo implements Parcelable {          return new OptionsCapInfo();      } +    @UnsupportedAppUsage      public String getSdp() {          return mSdp;      } +    @UnsupportedAppUsage      public void setSdp(String sdp) {          this.mSdp = sdp;      } @@ -41,16 +44,19 @@ public class OptionsCapInfo implements Parcelable {      /**       * Constructor for the OptionsCapInfo class.       */ +    @UnsupportedAppUsage      public OptionsCapInfo() {          mCapInfo = new CapInfo();      }; +    @UnsupportedAppUsage      public CapInfo getCapInfo() {          return mCapInfo;      }      /**       * Sets the CapInfo       */ +    @UnsupportedAppUsage      public void setCapInfo(CapInfo capInfo) {          this.mCapInfo = capInfo;      } diff --git a/telephony/java/com/android/ims/internal/uce/options/OptionsCmdId.java b/telephony/java/com/android/ims/internal/uce/options/OptionsCmdId.java index 35f769cdc072..14c64ac105bb 100644 --- a/telephony/java/com/android/ims/internal/uce/options/OptionsCmdId.java +++ b/telephony/java/com/android/ims/internal/uce/options/OptionsCmdId.java @@ -17,6 +17,7 @@  package com.android.ims.internal.uce.options; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -55,6 +56,7 @@ public class OptionsCmdId implements Parcelable {       * Sets the command ID.       * @hide       */ +    @UnsupportedAppUsage      public void setCmdId(int nCmdId) {          this.mCmdId = nCmdId;      } @@ -63,6 +65,7 @@ public class OptionsCmdId implements Parcelable {       * Constructor for the OptionsCDCmdId class.       * @hide       */ +    @UnsupportedAppUsage      public OptionsCmdId(){};      /** @hide */ diff --git a/telephony/java/com/android/ims/internal/uce/options/OptionsCmdStatus.java b/telephony/java/com/android/ims/internal/uce/options/OptionsCmdStatus.java index dab191cfb364..4af3e6e3cea4 100644 --- a/telephony/java/com/android/ims/internal/uce/options/OptionsCmdStatus.java +++ b/telephony/java/com/android/ims/internal/uce/options/OptionsCmdStatus.java @@ -19,6 +19,7 @@ package com.android.ims.internal.uce.options;  import com.android.ims.internal.uce.common.StatusCode;  import com.android.ims.internal.uce.common.CapInfo; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -41,6 +42,7 @@ public class OptionsCmdStatus implements Parcelable {       * Sets the command ID.       * @hide       */ +    @UnsupportedAppUsage      public void setCmdId(OptionsCmdId cmdId) {          this.mCmdId = cmdId;      } @@ -56,6 +58,7 @@ public class OptionsCmdStatus implements Parcelable {      /**         Sets the user data.         @hide  */ +    @UnsupportedAppUsage      public void setUserData(int userData) {          this.mUserData = userData;      } @@ -72,6 +75,7 @@ public class OptionsCmdStatus implements Parcelable {       * Sets the status code.       * @hide       */ +    @UnsupportedAppUsage      public void setStatus(StatusCode status) {          this.mStatus = status;      } @@ -80,6 +84,7 @@ public class OptionsCmdStatus implements Parcelable {       * Constructor for the OptionsCmdStatus class.       * @hide       */ +    @UnsupportedAppUsage      public OptionsCmdStatus() {          mStatus = new StatusCode();          mCapInfo = new CapInfo(); @@ -96,6 +101,7 @@ public class OptionsCmdStatus implements Parcelable {       * Sets the CapInfo       * @hide       */ +    @UnsupportedAppUsage      public void setCapInfo(CapInfo capInfo) {          this.mCapInfo = capInfo;      } diff --git a/telephony/java/com/android/ims/internal/uce/options/OptionsSipResponse.java b/telephony/java/com/android/ims/internal/uce/options/OptionsSipResponse.java index 0b9dd21ffe3f..c5f333d35ba5 100644 --- a/telephony/java/com/android/ims/internal/uce/options/OptionsSipResponse.java +++ b/telephony/java/com/android/ims/internal/uce/options/OptionsSipResponse.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.options; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -41,6 +42,7 @@ public class OptionsSipResponse implements Parcelable {       * Sets the Options command ID.       * @hide       */ +    @UnsupportedAppUsage      public void setCmdId(OptionsCmdId cmdId) {          this.mCmdId = cmdId;      } @@ -57,6 +59,7 @@ public class OptionsSipResponse implements Parcelable {       * Sets the request ID       * @hide       */ +    @UnsupportedAppUsage      public void setRequestId(int requestId) {          this.mRequestId = requestId;      } @@ -73,6 +76,7 @@ public class OptionsSipResponse implements Parcelable {       * Sets the SIP response code.       * @hide       */ +    @UnsupportedAppUsage      public void setSipResponseCode(int sipResponseCode) {          this.mSipResponseCode = sipResponseCode;      } @@ -89,6 +93,7 @@ public class OptionsSipResponse implements Parcelable {       * Sets the SIP response code reason phrase.       * @hide       */ +    @UnsupportedAppUsage      public void setReasonPhrase(String reasonPhrase) {          this.mReasonPhrase = reasonPhrase;      } @@ -105,6 +110,7 @@ public class OptionsSipResponse implements Parcelable {       * Sets the SIP retryAfter sec value       * @hide       */ +    @UnsupportedAppUsage      public void setRetryAfter(int retryAfter) {          this.mRetryAfter = retryAfter;      } @@ -113,6 +119,7 @@ public class OptionsSipResponse implements Parcelable {       * Constructor for the OptionsSipResponse class.       * @hide       */ +    @UnsupportedAppUsage      public OptionsSipResponse() {          mCmdId = new OptionsCmdId();      }; diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresCapInfo.java b/telephony/java/com/android/ims/internal/uce/presence/PresCapInfo.java index 60fc2260304f..745df5b71aa7 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresCapInfo.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresCapInfo.java @@ -18,6 +18,7 @@ package com.android.ims.internal.uce.presence;  import com.android.ims.internal.uce.common.CapInfo; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -26,12 +27,14 @@ import android.os.Parcelable;  public class PresCapInfo implements Parcelable {      private CapInfo mCapInfo; +    @UnsupportedAppUsage      private String mContactUri = "";      /**       * Gets the UCE capability information.       * @hide       */ +    @UnsupportedAppUsage      public CapInfo getCapInfo() {          return mCapInfo;      } @@ -48,6 +51,7 @@ public class PresCapInfo implements Parcelable {       *  Gets the contact URI.       *  @hide       */ +    @UnsupportedAppUsage      public String getContactUri() {          return mContactUri;      } diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresCmdId.java b/telephony/java/com/android/ims/internal/uce/presence/PresCmdId.java index 395f3e87fc29..41020ec5b49b 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresCmdId.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresCmdId.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -57,6 +58,7 @@ public class PresCmdId implements Parcelable {       * Sets the command ID.       * @hide       */ +    @UnsupportedAppUsage      public void setCmdId(int nCmdId) {          this.mCmdId = nCmdId;      } @@ -66,6 +68,7 @@ public class PresCmdId implements Parcelable {      * Constructor for the PresCmdId class.      * @hide      */ +    @UnsupportedAppUsage      public PresCmdId(){}; diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresCmdStatus.java b/telephony/java/com/android/ims/internal/uce/presence/PresCmdStatus.java index a5b498bd9105..ff8069c569ff 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresCmdStatus.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresCmdStatus.java @@ -18,6 +18,7 @@ package com.android.ims.internal.uce.presence;  import com.android.ims.internal.uce.common.StatusCode; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -42,6 +43,7 @@ public class PresCmdStatus implements Parcelable{       * Sets the command ID.       * @hide       */ +    @UnsupportedAppUsage      public void setCmdId(PresCmdId cmdId) {          this.mCmdId = cmdId;      } @@ -58,6 +60,7 @@ public class PresCmdStatus implements Parcelable{       * Sets the user data.       * @hide       */ +    @UnsupportedAppUsage      public void setUserData(int userData) {          this.mUserData = userData;      } @@ -73,6 +76,7 @@ public class PresCmdStatus implements Parcelable{       * Sets the status code.       * @hide       */ +    @UnsupportedAppUsage      public void setStatus(StatusCode status) {          this.mStatus = status;      } @@ -89,6 +93,7 @@ public class PresCmdStatus implements Parcelable{       * Sets the request ID.       * @hide       */ +    @UnsupportedAppUsage      public void setRequestId(int requestId) {          this.mRequestId = requestId;      } @@ -97,6 +102,7 @@ public class PresCmdStatus implements Parcelable{       * Constructor for the PresCmdStatus class.       * @hide       */ +    @UnsupportedAppUsage      public PresCmdStatus() {          mStatus = new StatusCode();      }; diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresPublishTriggerType.java b/telephony/java/com/android/ims/internal/uce/presence/PresPublishTriggerType.java index 3e8531a73421..87193e36ce90 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresPublishTriggerType.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresPublishTriggerType.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -65,6 +66,7 @@ public class PresPublishTriggerType implements Parcelable {       * Sets the publish trigger type.       * @hide       */ +    @UnsupportedAppUsage      public void setPublishTrigeerType(int nPublishTriggerType) {          this.mPublishTriggerType = nPublishTriggerType;      } @@ -74,6 +76,7 @@ public class PresPublishTriggerType implements Parcelable {       * Constructor for the PresPublishTriggerType class.       * @hide       */ +    @UnsupportedAppUsage      public PresPublishTriggerType(){};      /** @hide */ diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresResInfo.java b/telephony/java/com/android/ims/internal/uce/presence/PresResInfo.java index a073a234d1ec..237c9994451a 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresResInfo.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresResInfo.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -38,6 +39,7 @@ public class PresResInfo implements Parcelable {       * Sets the Presence service resource instance information.       * @hide       */ +    @UnsupportedAppUsage      public void setInstanceInfo(PresResInstanceInfo instanceInfo) {          this.mInstanceInfo = instanceInfo;      } @@ -54,6 +56,7 @@ public class PresResInfo implements Parcelable {       * Sets the resource URI.       * @hide       */ +    @UnsupportedAppUsage      public void setResUri(String resUri) {          this.mResUri = resUri;      } @@ -70,6 +73,7 @@ public class PresResInfo implements Parcelable {       * Sets the display name.       * @hide       */ +    @UnsupportedAppUsage      public void setDisplayName(String displayName) {          this.mDisplayName = displayName;      } @@ -79,6 +83,7 @@ public class PresResInfo implements Parcelable {      * Constructor for the PresResInstanceInfo class.      * @hide      */ +    @UnsupportedAppUsage      public PresResInfo() {          mInstanceInfo = new PresResInstanceInfo();      }; diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresResInstanceInfo.java b/telephony/java/com/android/ims/internal/uce/presence/PresResInstanceInfo.java index 430cff196d33..29699ea6c802 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresResInstanceInfo.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresResInstanceInfo.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable;  import java.util.Arrays; @@ -59,6 +60,7 @@ public class PresResInstanceInfo implements Parcelable{       * Sets the resource instance state.       * @hide       */ +    @UnsupportedAppUsage      public void setResInstanceState(int nResInstanceState) {          this.mResInstanceState = nResInstanceState;      } @@ -75,6 +77,7 @@ public class PresResInstanceInfo implements Parcelable{       * Sets the resource ID.       * @hide       */ +    @UnsupportedAppUsage      public void setResId(String resourceId) {          this.mId = resourceId;      } @@ -93,6 +96,7 @@ public class PresResInstanceInfo implements Parcelable{       * code.       * @hide       */ +    @UnsupportedAppUsage      public void setReason(String reason) {          this.mReason = reason;      } @@ -109,6 +113,7 @@ public class PresResInstanceInfo implements Parcelable{       * Sets the entity URI.       * @hide       */ +    @UnsupportedAppUsage      public void setPresentityUri(String presentityUri) {          this.mPresentityUri = presentityUri;      } @@ -125,6 +130,7 @@ public class PresResInstanceInfo implements Parcelable{       * Sets the tuple information.       * @hide       */ +    @UnsupportedAppUsage      public void setTupleInfo(PresTupleInfo[] tupleInfo) {          this.mTupleInfoArray = new PresTupleInfo[tupleInfo.length];          this.mTupleInfoArray = tupleInfo; @@ -135,6 +141,7 @@ public class PresResInstanceInfo implements Parcelable{      * Constructor for the PresResInstanceInfo class.      * @hide      */ +    @UnsupportedAppUsage      public PresResInstanceInfo(){      }; diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresRlmiInfo.java b/telephony/java/com/android/ims/internal/uce/presence/PresRlmiInfo.java index 987dd775f86a..ab46e4b6295e 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresRlmiInfo.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresRlmiInfo.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -60,6 +61,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the URI.       * @hide       */ +    @UnsupportedAppUsage      public void setUri(String uri) {          this.mUri = uri;      } @@ -76,6 +78,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the version.       * @hide       */ +    @UnsupportedAppUsage      public void setVersion(int version) {          this.mVersion = version;      } @@ -92,6 +95,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the RLMI state.       * @hide       */ +    @UnsupportedAppUsage      public void setFullState(boolean fullState) {          this.mFullState = fullState;      } @@ -108,6 +112,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the RLMI list name.       * @hide       */ +    @UnsupportedAppUsage      public void setListName(String listName) {          this.mListName = listName;      } @@ -124,6 +129,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the subscription request ID.       * @hide       */ +    @UnsupportedAppUsage      public void setRequestId(int requestId) {          this.mRequestId = requestId;      } @@ -140,6 +146,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the presence subscription state.       * @hide       */ +    @UnsupportedAppUsage      public void setPresSubscriptionState(PresSubscriptionState presSubscriptionState) {          this.mPresSubscriptionState = presSubscriptionState;      } @@ -156,6 +163,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the presence subscription expiration time.       * @hide       */ +    @UnsupportedAppUsage      public void setSubscriptionExpireTime(int subscriptionExpireTime) {          this.mSubscriptionExpireTime = subscriptionExpireTime;      } @@ -172,6 +180,7 @@ public class PresRlmiInfo implements Parcelable {       * Sets the presence subscription terminated reason.       * @hide       */ +    @UnsupportedAppUsage      public void setSubscriptionTerminatedReason(String subscriptionTerminatedReason) {          this.mSubscriptionTerminatedReason = subscriptionTerminatedReason;      } @@ -180,6 +189,7 @@ public class PresRlmiInfo implements Parcelable {       * Constructor for the PresTupleInfo class.       * @hide       */ +    @UnsupportedAppUsage      public PresRlmiInfo(){};      /** @hide */ diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresServiceInfo.java b/telephony/java/com/android/ims/internal/uce/presence/PresServiceInfo.java index f7b7264fe528..83ba722fe2f1 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresServiceInfo.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresServiceInfo.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -45,6 +46,7 @@ public class PresServiceInfo implements Parcelable {       * Gets the media type.       * @hide       */ +    @UnsupportedAppUsage      public int getMediaType() {          return mMediaCap;      } @@ -61,6 +63,7 @@ public class PresServiceInfo implements Parcelable {       * Gets the service ID.       * @hide       */ +    @UnsupportedAppUsage      public String getServiceId() {          return mServiceID;      } @@ -76,6 +79,7 @@ public class PresServiceInfo implements Parcelable {       * Gets the service description.       * @hide       */ +    @UnsupportedAppUsage      public String getServiceDesc() {          return mServiceDesc;      } @@ -92,6 +96,7 @@ public class PresServiceInfo implements Parcelable {       * Gets the service version.       * @hide       */ +    @UnsupportedAppUsage      public String getServiceVer() {          return mServiceVer;      } diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresSipResponse.java b/telephony/java/com/android/ims/internal/uce/presence/PresSipResponse.java index 456b443a392a..5e4259297d74 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresSipResponse.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresSipResponse.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -32,6 +33,7 @@ public class PresSipResponse implements Parcelable {       * Gets the Presence command ID.       * @hide       */ +    @UnsupportedAppUsage      public PresCmdId getCmdId() {          return mCmdId;      } @@ -40,6 +42,7 @@ public class PresSipResponse implements Parcelable {       * Sets the Presence command ID.       * @hide       */ +    @UnsupportedAppUsage      public void setCmdId(PresCmdId cmdId) {          this.mCmdId = cmdId;      } @@ -48,6 +51,7 @@ public class PresSipResponse implements Parcelable {       * Gets the request ID.       * @hide       */ +    @UnsupportedAppUsage      public int getRequestId() {          return mRequestId;      } @@ -56,6 +60,7 @@ public class PresSipResponse implements Parcelable {       * Sets the request ID.       * @hide       */ +    @UnsupportedAppUsage      public void setRequestId(int requestId) {          this.mRequestId = requestId;      } @@ -64,6 +69,7 @@ public class PresSipResponse implements Parcelable {       * Gets the SIP response code.       * @hide       */ +    @UnsupportedAppUsage      public int getSipResponseCode() {          return mSipResponseCode;      } @@ -72,6 +78,7 @@ public class PresSipResponse implements Parcelable {       * Sets the SIP response code.       * @hide       */ +    @UnsupportedAppUsage      public void setSipResponseCode(int sipResponseCode) {          this.mSipResponseCode = sipResponseCode;      } @@ -82,6 +89,7 @@ public class PresSipResponse implements Parcelable {       * code.       * @hide       */ +    @UnsupportedAppUsage      public String getReasonPhrase() {          return mReasonPhrase;      } @@ -90,6 +98,7 @@ public class PresSipResponse implements Parcelable {       * Sets the SIP response code reason phrase.       * @hide       */ +    @UnsupportedAppUsage      public void setReasonPhrase(String reasonPhrase) {          this.mReasonPhrase = reasonPhrase;      } @@ -98,6 +107,7 @@ public class PresSipResponse implements Parcelable {       * Gets the SIP retryAfter sec value.       * @hide       */ +    @UnsupportedAppUsage      public int getRetryAfter() {          return mRetryAfter;      } @@ -106,6 +116,7 @@ public class PresSipResponse implements Parcelable {       * Sets the SIP retryAfter sec value       * @hide       */ +    @UnsupportedAppUsage      public void setRetryAfter(int retryAfter) {          this.mRetryAfter = retryAfter;      } @@ -114,6 +125,7 @@ public class PresSipResponse implements Parcelable {       * Constructor for the PresSipResponse class.       * @hide       */ +    @UnsupportedAppUsage      public PresSipResponse(){};      /** @hide */ diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresSubscriptionState.java b/telephony/java/com/android/ims/internal/uce/presence/PresSubscriptionState.java index 872bc23ee9ab..bee928c3280a 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresSubscriptionState.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresSubscriptionState.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -77,6 +78,7 @@ public class PresSubscriptionState implements Parcelable {       * Constructor for the PresSubscriptionState class.       * @hide       */ +    @UnsupportedAppUsage      public PresSubscriptionState() {    };      /** @@ -92,6 +94,7 @@ public class PresSubscriptionState implements Parcelable {       * Sets the Presence subscription state.       * @hide       */ +    @UnsupportedAppUsage      public void setPresSubscriptionState(int nPresSubscriptionState) {          this.mPresSubscriptionState = nPresSubscriptionState;      } diff --git a/telephony/java/com/android/ims/internal/uce/presence/PresTupleInfo.java b/telephony/java/com/android/ims/internal/uce/presence/PresTupleInfo.java index e1867c55836b..7a47786b5af6 100644 --- a/telephony/java/com/android/ims/internal/uce/presence/PresTupleInfo.java +++ b/telephony/java/com/android/ims/internal/uce/presence/PresTupleInfo.java @@ -16,6 +16,7 @@  package com.android.ims.internal.uce.presence; +import android.annotation.UnsupportedAppUsage;  import android.os.Parcel;  import android.os.Parcelable; @@ -39,6 +40,7 @@ public class PresTupleInfo implements Parcelable {       * Sets the feature tag.       * @hide       */ +    @UnsupportedAppUsage      public void setFeatureTag(String featureTag) {          this.mFeatureTag = featureTag;      } @@ -54,6 +56,7 @@ public class PresTupleInfo implements Parcelable {       * Sets the contact URI.       * @hide       */ +    @UnsupportedAppUsage      public void setContactUri(String contactUri) {          this.mContactUri = contactUri;      } @@ -70,6 +73,7 @@ public class PresTupleInfo implements Parcelable {       * Sets the timestamp.       * @hide       */ +    @UnsupportedAppUsage      public void setTimestamp(String timestamp) {          this.mTimestamp = timestamp;      } @@ -78,6 +82,7 @@ public class PresTupleInfo implements Parcelable {       * Constructor for the PresTupleInfo class.       * @hide       */ +    @UnsupportedAppUsage      public PresTupleInfo(){};      /** @hide */ |