Add proper annotations for Android SDK

This commit is contained in:
Alexey Sedunov
2013-10-07 17:26:18 +04:00
parent d7936b7ea4
commit c943b4e9d5
288 changed files with 37834 additions and 10470 deletions
File diff suppressed because it is too large Load Diff
@@ -1,47 +1,152 @@
<root>
<item name='android.net.http.SslError java.lang.String getUrl()'>
<item name='android.net.http.SslCertificate java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient android.net.http.AndroidHttpClient newInstance(java.lang.String)'>
<item name='android.net.http.AndroidHttpClientConnection void bind(java.net.Socket, org.apache.http.params.HttpParams) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate.DName java.lang.String getUName()'>
<item name='android.net.http.RequestQueue void queueRequest(android.net.http.Request, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient android.net.http.AndroidHttpClient newInstance(java.lang.String, android.content.Context)'>
<item name='android.net.http.HttpResponseCache android.net.http.HttpResponseCache install(java.io.File, long)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient long parseDate(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient java.io.InputStream getUngzippedContent(org.apache.http.HttpEntity) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueRequest(java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueRequest(java.lang.String, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate android.view.View inflateCertificateView(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.ErrorStrings java.lang.String getString(int, android.content.Context) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient void modifyRequestToAcceptGzipResponse(org.apache.http.HttpRequest) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.CertificateChainValidator android.net.http.SslError verifyServerCertificates(byte[][], java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue RequestQueue(android.content.Context, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate SslCertificate(java.security.cert.X509Certificate) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate android.net.http.SslCertificate.DName getIssuedBy()'>
<item name='android.net.http.RequestHandle java.lang.String computeBasicAuthResponse(java.lang.String, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate.DName java.lang.String getCName()'>
<item name='android.net.http.CertificateChainValidator android.net.http.SslError doHandshakeAndValidateServerCertificates(android.net.http.HttpsConnection, javax.net.ssl.SSLSocket, java.lang.String) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError SslError(int, java.security.cert.X509Certificate, java.lang.String) 2'>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueSynchronousRequest(java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate.DName java.lang.String getOName()'>
<item name='android.net.http.AndroidHttpClientConnection java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError android.net.http.SslCertificate getCertificate()'>
<item name='android.net.http.AndroidHttpClient org.apache.http.entity.AbstractHttpEntity getCompressedEntity(byte[], android.content.ContentResolver) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueRequest(java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.HttpsConnection java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate android.net.http.SslCertificate.DName getIssuedTo()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError SslError(int, android.net.http.SslCertificate, java.lang.String) 2'>
<item name='android.net.http.SslCertificate android.net.http.SslCertificate.DName getIssuedBy()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate.DName java.lang.String getDName()'>
<item name='android.net.http.AndroidHttpClientConnection org.apache.http.HttpEntity receiveResponseEntity(android.net.http.Headers)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError SslError(int, android.net.http.SslCertificate) 1'>
<item name='android.net.http.AndroidHttpClient android.net.http.AndroidHttpClient newInstance(java.lang.String, android.content.Context)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError SslError(int, android.net.http.SslCertificate, java.lang.String) 1'>
<item name='android.net.http.AndroidHttpClientConnection void sendRequestHeader(org.apache.http.HttpRequest) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestHandle java.lang.String authorizationHeader(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient void enableCurlLogging(java.lang.String, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue void requeueRequest(android.net.http.Request) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslCertificate android.view.View inflateCertificateView(android.content.Context)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError SslError(int, java.security.cert.X509Certificate, java.lang.String) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClientConnection org.apache.http.StatusLine parseResponseHeader(android.net.http.Headers)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.Headers void parseHeader(org.apache.http.util.CharArrayBuffer) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClientConnection org.apache.http.HttpEntity receiveResponseEntity(android.net.http.Headers) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueSynchronousRequest(java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient android.net.http.AndroidHttpClient newInstance(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueRequest(java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueRequest(java.lang.String, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError android.net.http.SslError SslErrorFromChromiumErrorCode(int, android.net.http.SslCertificate, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClientConnection void bind(java.net.Socket, org.apache.http.params.HttpParams) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClientConnection void sendRequestEntity(org.apache.http.HttpEntityEnclosingRequest) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.AndroidHttpClient org.apache.http.entity.AbstractHttpEntity getCompressedEntity(byte[], android.content.ContentResolver)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.X509TrustManagerExtensions X509TrustManagerExtensions(javax.net.ssl.X509TrustManager) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue RequestQueue(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.ErrorStrings java.lang.String getString(int, android.content.Context)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.CertificateChainValidator android.net.http.CertificateChainValidator getInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueSynchronousRequest(java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.RequestQueue android.net.http.RequestHandle queueRequest(java.lang.String, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;, android.net.http.EventHandler, java.io.InputStream, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.http.SslError SslError(int, java.security.cert.X509Certificate) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -2,16 +2,43 @@
<item name='android.net.nsd.NsdManager void resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager.ResolveListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager ACTION_NSD_STATE_CHANGED'>
<item name='android.net.nsd.DnsSdTxtRecord void set(java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager EXTRA_NSD_STATE'>
<item name='android.net.nsd.NsdServiceInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener) 0'>
<item name='android.net.nsd.NsdManager void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.DnsSdTxtRecord DnsSdTxtRecord(byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager void resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager.ResolveListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.DnsSdTxtRecord void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdServiceInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.INsdManager.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.DnsSdTxtRecord java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager void discoverServices(java.lang.String, int, android.net.nsd.NsdManager.DiscoveryListener) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager void unregisterService(android.net.nsd.NsdManager.RegistrationListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.nsd.NsdManager void stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -0,0 +1,17 @@
<root>
<item name='android.net.rtp.RtpStream java.net.InetAddress getLocalAddress()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.rtp.AudioStream AudioStream(java.net.InetAddress) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.rtp.RtpStream void associate(java.net.InetAddress, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.rtp.AudioStream void setCodec(android.net.rtp.AudioCodec) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.rtp.AudioCodec android.net.rtp.AudioCodec[] getCodecs()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,11 +1,155 @@
<root>
<item name='android.net.sip.SipManager android.net.sip.SipAudioCall makeAudioCall(java.lang.String, java.lang.String, android.net.sip.SipAudioCall.Listener, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription android.net.sip.SimpleSessionDescription.Media newMedia(java.lang.String, int, int, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription.Media java.lang.String[] getFormats()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipManager newInstance(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setProfileName(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription java.lang.String[] getBandwidthTypes()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipAudioCall SipAudioCall(android.content.Context, android.net.sip.SipProfile) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager void open(android.net.sip.SipProfile, android.app.PendingIntent, android.net.sip.SipRegistrationListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipSession.State java.lang.String toString(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription java.lang.String[] getAttributeNames()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipSession getSessionFor(android.content.Intent) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setProtocol(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setOutboundProxy(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipAudioCall takeAudioCall(android.content.Intent, android.net.sip.SipAudioCall.Listener)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setPassword(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder Builder(java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager java.lang.String getOfferSessionDescription(android.content.Intent) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile java.lang.String getUriString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription SimpleSessionDescription(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.content.Intent createIncomingCallBroadcast(java.lang.String, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipAudioCall makeAudioCall(android.net.sip.SipProfile, android.net.sip.SipProfile, android.net.sip.SipAudioCall.Listener, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipErrorCode java.lang.String toString(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager void register(android.net.sip.SipProfile, int, android.net.sip.SipRegistrationListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager EXTRA_CALL_ID'>
<item name='android.net.sip.SipManager boolean isSipWifiOnly(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager EXTRA_OFFER_SD'>
<item name='android.net.sip.SipProfile.Builder Builder(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager java.lang.String getCallId(android.content.Intent) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription.Media java.lang.String[] getBandwidthTypes()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipAudioCall makeAudioCall(java.lang.String, java.lang.String, android.net.sip.SipAudioCall.Listener, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setAutoRegistration(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager boolean isApiSupported(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipAudioCall takeAudioCall(android.content.Intent, android.net.sip.SipAudioCall.Listener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.ISipSession.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.ISipSessionListener.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager void unregister(android.net.sip.SipProfile, android.net.sip.SipRegistrationListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setDisplayName(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription.Media java.lang.String[] getAttributeNames()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder Builder(java.lang.String, java.lang.String) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setSendKeepAlive(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription java.lang.String encode()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setPort(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription android.net.sip.SimpleSessionDescription.Media[] getMedia()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder android.net.sip.SipProfile.Builder setAuthUserName(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipAudioCall makeAudioCall(java.lang.String, java.lang.String, android.net.sip.SipAudioCall.Listener, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager boolean isVoipSupported(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager android.net.sip.SipSession createSipSession(android.net.sip.SipProfile, android.net.sip.SipSession.Listener)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipProfile.Builder Builder(android.net.sip.SipProfile) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.ISipService.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipManager void open(android.net.sip.SipProfile, android.app.PendingIntent, android.net.sip.SipRegistrationListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SipAudioCall void makeCall(android.net.sip.SipProfile, android.net.sip.SipSession, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.sip.SimpleSessionDescription.Media int[] getRtpPayloadTypes()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,125 +1,212 @@
<root>
<item name='android.net.wifi.WifiConfiguration.KeyMgmt varName'>
<item name='android.net.wifi.WifiSsid java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState UNINITIALIZED'>
<item name='android.net.wifi.WifiManager void connect(android.net.wifi.WifiConfiguration, android.net.wifi.WifiManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.Protocol varName'>
<item name='android.net.wifi.WpsResult.Status android.net.wifi.WpsResult.Status valueOf(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager SCAN_RESULTS_AVAILABLE_ACTION'>
<item name='android.net.wifi.SupplicantState android.net.wifi.SupplicantState valueOf(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_NETWORK_INFO'>
<item name='android.net.wifi.WifiStateTracker android.net.LinkCapabilities getLinkCapabilities()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState INVALID'>
<item name='android.net.wifi.WifiManager void save(android.net.wifi.WifiConfiguration, android.net.wifi.WifiManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String getClientCertificateAlias()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.ScanResult void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState DISCONNECTED'>
<item name='android.net.wifi.WifiStateMachine boolean syncDisableNetwork(com.android.internal.util.AsyncChannel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState ASSOCIATING'>
<item name='android.net.wifi.WifiWatchdogStateMachine void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_NEW_STATE'>
<item name='android.net.wifi.SupplicantState android.net.wifi.SupplicantState valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState ASSOCIATED'>
<item name='android.net.wifi.WifiSsid android.net.wifi.WifiSsid createFromAsciiEncoded(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiInfo LINK_SPEED_UNITS'>
<item name='android.net.wifi.WifiConfiguration.ProxySettings android.net.wifi.WifiConfiguration.ProxySettings valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.AuthAlgorithm varName'>
<item name='android.net.wifi.WifiStateMachine boolean syncSaveConfig(com.android.internal.util.AsyncChannel) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_NEW_RSSI'>
<item name='android.net.wifi.WifiStateMachine android.net.DhcpResults syncGetDhcpResults()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState SCANNING'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WpsInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager RSSI_CHANGED_ACTION'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_PREVIOUS_WIFI_STATE'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState INTERFACE_DISABLED'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState FOUR_WAY_HANDSHAKE'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager NETWORK_STATE_CHANGED_ACTION'>
<item name='android.net.wifi.WifiWatchdogStateMachine android.net.wifi.WifiWatchdogStateMachine makeWifiWatchdogStateMachine(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.PairwiseCipher varName'>
<item name='android.net.wifi.WifiStateMachine boolean syncRemoveNetwork(com.android.internal.util.AsyncChannel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_BSSID'>
<item name='android.net.wifi.WifiSsid void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.GroupCipher varName'>
<item name='android.net.wifi.WifiStateMachine java.lang.String syncGetWifiStateByName()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager SUPPLICANT_STATE_CHANGED_ACTION'>
<item name='android.net.wifi.WifiManager android.net.wifi.WifiManager.WifiLock createWifiLock(int, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_SUPPLICANT_ERROR'>
<item name='android.net.wifi.WpsResult java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState GROUP_HANDSHAKE'>
<item name='android.net.wifi.WifiStateMachine java.util.List&lt;android.net.wifi.WifiConfiguration&gt; syncGetConfiguredNetworks(com.android.internal.util.AsyncChannel) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager SUPPLICANT_CONNECTION_CHANGE_ACTION'>
<item name='android.net.wifi.WifiNative boolean p2pServiceDel(android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_SUPPLICANT_CONNECTED'>
<item name='android.net.wifi.WifiStateMachine android.os.Messenger getMessenger()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager ACTION_PICK_WIFI_NETWORK'>
<item name='android.net.wifi.WifiStateTracker android.net.LinkProperties getLinkProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_WIFI_INFO'>
<item name='android.net.wifi.WifiStateTracker java.lang.String getTcpBufferSizesPropName()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState INACTIVE'>
<item name='android.net.wifi.WifiSsid android.net.wifi.WifiSsid createFromHex(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState AUTHENTICATING'>
<item name='android.net.wifi.WifiStateMachine java.lang.String syncGetWifiApStateByName()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState void writeToParcel(android.os.Parcel, int) 0'>
<item name='android.net.wifi.WifiStateMachine void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager WIFI_STATE_CHANGED_ACTION'>
<item name='android.net.wifi.WifiStateMachine int syncAddOrUpdateNetwork(com.android.internal.util.AsyncChannel, android.net.wifi.WifiConfiguration) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState COMPLETED'>
<item name='android.net.wifi.WifiStateTracker android.net.NetworkInfo getNetworkInfo()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager NETWORK_IDS_CHANGED_ACTION'>
<item name='android.net.wifi.RssiPacketCountInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager EXTRA_WIFI_STATE'>
<item name='android.net.wifi.WifiStateMachine java.lang.String getConfigFile()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState DORMANT'>
<item name='android.net.wifi.WpsResult.Status android.net.wifi.WpsResult.Status valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager android.net.wifi.WifiManager.WifiLock createWifiLock(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiSsid android.net.wifi.WifiSsid createFromAsciiEncoded(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.IpAssignment android.net.wifi.WifiConfiguration.IpAssignment valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager.MulticastLock java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiStateMachine java.util.List&lt;android.net.wifi.ScanResult&gt; syncGetScanResultsList()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiNative boolean p2pServiceAdd(android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WpsInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String getPassword()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig WifiEnterpriseConfig(android.net.wifi.WifiEnterpriseConfig) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.ScanResult java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiSsid java.lang.String getHexString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WpsResult void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String getSubjectMatch()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WpsInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String getIdentity()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.ProxySettings android.net.wifi.WifiConfiguration.ProxySettings valueOf(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager android.net.wifi.WifiManager.MulticastLock createMulticastLock(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiStateMachine boolean syncEnableNetwork(com.android.internal.util.AsyncChannel, int, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration.IpAssignment android.net.wifi.WifiConfiguration.IpAssignment valueOf(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager.WifiLock java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String getAnonymousIdentity()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiEnterpriseConfig java.lang.String getCaCertificateAlias()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiManager void startWps(android.net.wifi.WpsInfo, android.net.wifi.WifiManager.WpsListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiSsid byte[] getOctets()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiInfo java.lang.String getSSID()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.IWifiManager.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiWatchdogStateMachine android.net.wifi.WifiWatchdogStateMachine makeWifiWatchdogStateMachine(android.content.Context)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiConfiguration java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.SupplicantState boolean isHandshakeState(android.net.wifi.SupplicantState) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.WifiStateMachine boolean syncPingSupplicant(com.android.internal.util.AsyncChannel) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,47 +1,197 @@
<root>
<item name='android.net.wifi.p2p.WifiP2pManager WIFI_P2P_STATE_CHANGED_ACTION'>
<item name='android.net.wifi.p2p.WifiP2pConfig java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDeviceList void writeToParcel(android.os.Parcel, int) 0'>
<item name='android.net.wifi.p2p.WifiP2pInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pConfig void writeToParcel(android.os.Parcel, int) 0'>
<item name='android.net.wifi.p2p.WifiP2pDeviceList WifiP2pDeviceList(java.util.ArrayList&lt;android.net.wifi.p2p.WifiP2pDevice&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pInfo void writeToParcel(android.os.Parcel, int) 0'>
<item name='android.net.wifi.p2p.WifiP2pManager void requestConnectionInfo(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ConnectionInfoListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager EXTRA_WIFI_STATE'>
<item name='android.net.wifi.p2p.WifiP2pManager void setDnsSdResponseListeners(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.DnsSdServiceResponseListener, android.net.wifi.p2p.WifiP2pManager.DnsSdTxtRecordListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager WIFI_P2P_THIS_DEVICE_CHANGED_ACTION'>
<item name='android.net.wifi.p2p.WifiP2pGroup boolean removeClient(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager WIFI_P2P_DISCOVERY_CHANGED_ACTION'>
<item name='android.net.wifi.p2p.WifiP2pGroup WifiP2pGroup(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pGroup void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager EXTRA_DISCOVERY_STATE'>
<item name='android.net.wifi.p2p.WifiP2pManager void addServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest, android.net.wifi.p2p.WifiP2pManager.ActionListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager EXTRA_NETWORK_INFO'>
<item name='android.net.wifi.p2p.WifiP2pManager void removeLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager WIFI_P2P_CONNECTION_CHANGED_ACTION'>
<item name='android.net.wifi.p2p.WifiP2pDeviceList boolean remove(android.net.wifi.p2p.WifiP2pDeviceList) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager EXTRA_WIFI_P2P_DEVICE'>
<item name='android.net.wifi.p2p.WifiP2pService.P2pStatus android.net.wifi.p2p.WifiP2pService.P2pStatus valueOf(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager EXTRA_WIFI_P2P_INFO'>
<item name='android.net.wifi.p2p.WifiP2pManager void stopPeerDiscovery(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pConfig WifiP2pConfig(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pWfdInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void addLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pService.P2pStatus android.net.wifi.p2p.WifiP2pService.P2pStatus valueOf(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pWfdInfo void readFromParcel(android.os.Parcel) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDevice WifiP2pDevice(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pConfig void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void setUpnpServiceResponseListener(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.UpnpServiceResponseListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void removeLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void deletePersistentGroup(android.net.wifi.p2p.WifiP2pManager.Channel, int, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.IWifiP2pManager.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pGroup java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void setServiceResponseListener(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ServiceResponseListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void setDeviceName(android.net.wifi.p2p.WifiP2pManager.Channel, java.lang.String, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDevice void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager WIFI_P2P_PEERS_CHANGED_ACTION'>
<item name='android.net.wifi.p2p.WifiP2pGroupList java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void removeServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest, android.net.wifi.p2p.WifiP2pManager.ActionListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void discoverPeers(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pService void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDevice void update(android.net.wifi.p2p.WifiP2pDevice) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void requestGroupInfo(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.GroupInfoListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void connect(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pConfig, android.net.wifi.p2p.WifiP2pManager.ActionListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void createGroup(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void cancelConnect(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void startWps(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.WpsInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDeviceList boolean remove(android.net.wifi.p2p.WifiP2pDevice) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pWfdInfo java.lang.String getDeviceInfoHex()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDevice java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pWfdInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void setWFDInfo(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pWfdInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pGroup java.util.Collection&lt;android.net.wifi.p2p.WifiP2pDevice&gt; getClientList()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void requestPeers(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.PeerListListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDeviceList void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void removeServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pGroupList void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pService android.os.Messenger getMessenger()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDeviceList void update(android.net.wifi.p2p.WifiP2pDevice) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void clearLocalServices(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pProvDiscEvent WifiP2pProvDiscEvent(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void removeGroup(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void addServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void connect(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pConfig, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDeviceList java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void discoverServices(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void requestPersistentGroupInfo(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.PersistentGroupInfoListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pService.P2pStatus android.net.wifi.p2p.WifiP2pService.P2pStatus valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pDeviceList java.util.Collection&lt;android.net.wifi.p2p.WifiP2pDevice&gt; getDeviceList()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pGroup void addClient(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void clearServiceRequests(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pManager void addLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.WifiP2pProvDiscEvent java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,8 +1,83 @@
<root>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest newInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo newInstance(java.lang.String, java.lang.String, java.util.List&lt;java.lang.String&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceResponse java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceInfo WifiP2pServiceInfo(java.util.List&lt;java.lang.String&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance(java.lang.String, java.lang.String) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest newInstance(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceResponse java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceRequest void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance(java.lang.String, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceRequest android.net.wifi.p2p.nsd.WifiP2pServiceRequest newInstance(int, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceResponse java.util.List&lt;android.net.wifi.p2p.nsd.WifiP2pServiceResponse&gt; newInstance(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest newInstance(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo newInstance(java.lang.String, java.lang.String, java.util.List&lt;java.lang.String&gt;) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceInfo android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceInfo newInstance(java.lang.String, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceRequest android.net.wifi.p2p.nsd.WifiP2pServiceRequest newInstance(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceResponse java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceResponse java.util.Map&lt;java.lang.String,java.lang.String&gt; getTxtRecord()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceInfo android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceInfo newInstance(java.lang.String, java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceResponse.Status java.lang.String toString(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance(java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceRequest java.lang.String getSupplicantQuery()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo newInstance(java.lang.String, java.lang.String, java.util.List&lt;java.lang.String&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.net.wifi.p2p.nsd.WifiP2pServiceResponse void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>