FOREIGN MODULE android_net; IMPORT java_lang := "java.lang", android_os := "android.os", java_io := "java.io", java_util := "java.util", android_content := "android.content", javax_net := "javax.net", java_net := "java.net", javax_net_ssl := "javax.net.ssl"; TYPE ConnectivityManager* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC ACTION_BACKGROUND_DATA_SETTING_CHANGED* = "android.net.conn.BACKGROUND_DATA_SETTING_CHANGED"; CONNECTIVITY_ACTION* = "android.net.conn.CONNECTIVITY_CHANGE"; DEFAULT_NETWORK_PREFERENCE* = 1; EXTRA_EXTRA_INFO* = "extraInfo"; EXTRA_IS_FAILOVER* = "isFailover"; EXTRA_NETWORK_INFO* = "networkInfo"; EXTRA_NO_CONNECTIVITY* = "noConnectivity"; EXTRA_OTHER_NETWORK_INFO* = "otherNetwork"; EXTRA_REASON* = "reason"; TYPE_MOBILE* = 0; TYPE_WIFI* = 1; PROCEDURE isNetworkTypeValid*(p0 : INTEGER) : BOOLEAN; END; Credentials* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER) : Credentials,CONSTRUCTOR; END; DhcpInfo* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + android_os.Parcelable) (* Typebound Procedures *) ipAddress* : INTEGER; gateway* : INTEGER; netmask* : INTEGER; dns1* : INTEGER; dns2* : INTEGER; serverAddress* : INTEGER; leaseDuration* : INTEGER; STATIC PROCEDURE Init*() : DhcpInfo,CONSTRUCTOR; END; LocalServerSocket* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_io.FileDescriptor) : LocalServerSocket,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : LocalServerSocket,CONSTRUCTOR; END; LocalSocket* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*() : LocalSocket,CONSTRUCTOR; END; LocalSocketAddress* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String) : LocalSocketAddress,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : LocalSocketAddress$Namespace) : LocalSocketAddress,CONSTRUCTOR; END; LocalSocketAddress$Namespace* = POINTER TO RECORD (java_lang.Enum) STATIC ABSTRACT* : LocalSocketAddress$Namespace; FILESYSTEM* : LocalSocketAddress$Namespace; RESERVED* : LocalSocketAddress$Namespace; PROCEDURE valueOf*(p0 : java_lang.String) : LocalSocketAddress$Namespace; PROCEDURE values*() : POINTER TO ARRAY OF LocalSocketAddress$Namespace; END; MailTo* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC MAILTO_SCHEME* = "mailto:"; PROCEDURE isMailTo*(p0 : java_lang.String) : BOOLEAN; PROCEDURE parse*(p0 : java_lang.String) : MailTo; END; NetworkInfo* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + android_os.Parcelable) (* Typebound Procedures *) END; NetworkInfo$DetailedState* = POINTER TO RECORD (java_lang.Enum) STATIC AUTHENTICATING* : NetworkInfo$DetailedState; CONNECTED* : NetworkInfo$DetailedState; CONNECTING* : NetworkInfo$DetailedState; DISCONNECTED* : NetworkInfo$DetailedState; DISCONNECTING* : NetworkInfo$DetailedState; FAILED* : NetworkInfo$DetailedState; IDLE* : NetworkInfo$DetailedState; OBTAINING_IPADDR* : NetworkInfo$DetailedState; SCANNING* : NetworkInfo$DetailedState; SUSPENDED* : NetworkInfo$DetailedState; PROCEDURE valueOf*(p0 : java_lang.String) : NetworkInfo$DetailedState; PROCEDURE values*() : POINTER TO ARRAY OF NetworkInfo$DetailedState; END; NetworkInfo$State* = POINTER TO RECORD (java_lang.Enum) STATIC CONNECTED* : NetworkInfo$State; CONNECTING* : NetworkInfo$State; DISCONNECTED* : NetworkInfo$State; DISCONNECTING* : NetworkInfo$State; SUSPENDED* : NetworkInfo$State; UNKNOWN* : NetworkInfo$State; PROCEDURE valueOf*(p0 : java_lang.String) : NetworkInfo$State; PROCEDURE values*() : POINTER TO ARRAY OF NetworkInfo$State; END; ParseException* = POINTER TO EXTENSIBLE RECORD (java_lang.RuntimeException) response* : java_lang.String; END; Proxy* = POINTER TO RECORD (java_lang.Object) STATIC PROXY_CHANGE_ACTION* = "android.intent.action.PROXY_CHANGE"; PROCEDURE getDefaultHost*() : java_lang.String; PROCEDURE getDefaultPort*() : INTEGER; PROCEDURE getHost*(p0 : android_content.Context) : java_lang.String; PROCEDURE getPort*(p0 : android_content.Context) : INTEGER; PROCEDURE Init*() : Proxy,CONSTRUCTOR; END; SSLCertificateSocketFactory* = POINTER TO EXTENSIBLE RECORD (javax_net_ssl.SSLSocketFactory) (* Typebound Procedures *) STATIC PROCEDURE getDefault*(p0 : INTEGER) : javax_net.SocketFactory; PROCEDURE Init*(p0 : INTEGER) : SSLCertificateSocketFactory,CONSTRUCTOR; END; Uri* = POINTER TO ABSTRACT RECORD (java_lang.Object + android_os.Parcelable + java_lang.Comparable) (* Typebound Procedures *) STATIC CREATOR* : android_os.Parcelable$Creator; EMPTY* : Uri; PROCEDURE decode*(p0 : java_lang.String) : java_lang.String; PROCEDURE encode*(p0 : java_lang.String) : java_lang.String; PROCEDURE encode*(p0 : java_lang.String; p1 : java_lang.String) : java_lang.String; PROCEDURE fromFile*(p0 : java_io.File) : Uri; PROCEDURE fromParts*(p0 : java_lang.String; p1 : java_lang.String; p2 : java_lang.String) : Uri; PROCEDURE parse*(p0 : java_lang.String) : Uri; PROCEDURE withAppendedPath*(p0 : Uri; p1 : java_lang.String) : Uri; PROCEDURE writeToParcel*(p0 : android_os.Parcel; p1 : Uri); END; Uri$Builder* = POINTER TO RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*() : Uri$Builder,CONSTRUCTOR; END; UrlQuerySanitizer* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE getAllButNulAndAngleBracketsLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getAllButNulLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getAllButWhitespaceLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getAllIllegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getAmpAndSpaceLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getAmpLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getSpaceLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getUrlAndSpaceLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE getUrlLegal*() : UrlQuerySanitizer$ValueSanitizer; PROCEDURE Init*() : UrlQuerySanitizer,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : UrlQuerySanitizer,CONSTRUCTOR; END; UrlQuerySanitizer$IllegalCharacterValueSanitizer* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + UrlQuerySanitizer$ValueSanitizer) (* Typebound Procedures *) STATIC ALL_BUT_NUL_AND_ANGLE_BRACKETS_LEGAL* = 1439; ALL_BUT_NUL_LEGAL* = 1535; ALL_BUT_WHITESPACE_LEGAL* = 1532; ALL_ILLEGAL* = 0; ALL_OK* = 2047; ALL_WHITESPACE_OK* = 3; AMP_AND_SPACE_LEGAL* = 129; AMP_LEGAL* = 128; AMP_OK* = 128; DQUOTE_OK* = 8; GT_OK* = 64; LT_OK* = 32; NON_7_BIT_ASCII_OK* = 4; NUL_OK* = 512; OTHER_WHITESPACE_OK* = 2; PCT_OK* = 256; SCRIPT_URL_OK* = 1024; SPACE_LEGAL* = 1; SPACE_OK* = 1; SQUOTE_OK* = 16; URL_AND_SPACE_LEGAL* = 405; URL_LEGAL* = 404; PROCEDURE Init*(p0 : INTEGER) : UrlQuerySanitizer$IllegalCharacterValueSanitizer,CONSTRUCTOR; END; UrlQuerySanitizer$ParameterValuePair* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) mParameter* : java_lang.String; mValue* : java_lang.String; STATIC PROCEDURE Init*(p0 : UrlQuerySanitizer; p1 : java_lang.String; p2 : java_lang.String) : UrlQuerySanitizer$ParameterValuePair,CONSTRUCTOR; END; UrlQuerySanitizer$ValueSanitizer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; PROCEDURE (self:ConnectivityManager) getActiveNetworkInfo*() : NetworkInfo,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) getAllNetworkInfo*() : POINTER TO ARRAY OF NetworkInfo,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) getBackgroundDataSetting*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) getNetworkInfo*(p0 : INTEGER) : NetworkInfo,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) getNetworkPreference*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) requestRouteToHost*(p0 : INTEGER; p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) setNetworkPreference*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) startUsingNetworkFeature*(p0 : INTEGER; p1 : java_lang.String) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ConnectivityManager) stopUsingNetworkFeature*(p0 : INTEGER; p1 : java_lang.String) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Credentials) getGid*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Credentials) getPid*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Credentials) getUid*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DhcpInfo) describeContents*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DhcpInfo) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:DhcpInfo) writeToParcel*(p0 : android_os.Parcel; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LocalServerSocket) accept*() : LocalSocket,NEW,EXTENSIBLE; PROCEDURE (self:LocalServerSocket) close*(),NEW,EXTENSIBLE; PROCEDURE (self:LocalServerSocket) getFileDescriptor*() : java_io.FileDescriptor,NEW,EXTENSIBLE; PROCEDURE (self:LocalServerSocket) getLocalSocketAddress*() : LocalSocketAddress,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) bind*(p0 : LocalSocketAddress),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) close*(),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) connect*(p0 : LocalSocketAddress; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) connect*(p0 : LocalSocketAddress),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getAncillaryFileDescriptors*() : POINTER TO ARRAY OF java_io.FileDescriptor,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getFileDescriptor*() : java_io.FileDescriptor,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getInputStream*() : java_io.InputStream,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getLocalSocketAddress*() : LocalSocketAddress,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getOutputStream*() : java_io.OutputStream,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getPeerCredentials*() : Credentials,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getReceiveBufferSize*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getRemoteSocketAddress*() : LocalSocketAddress,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getSendBufferSize*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) getSoTimeout*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) isBound*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) isClosed*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) isConnected*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) isInputShutdown*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) isOutputShutdown*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) setFileDescriptorsForSend*(IN p0 : ARRAY OF java_io.FileDescriptor),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) setReceiveBufferSize*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) setSendBufferSize*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) setSoTimeout*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) shutdownInput*(),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) shutdownOutput*(),NEW,EXTENSIBLE; PROCEDURE (self:LocalSocket) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:LocalSocketAddress) getName*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:LocalSocketAddress) getNamespace*() : LocalSocketAddress$Namespace,NEW,EXTENSIBLE; PROCEDURE (self:MailTo) getBody*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:MailTo) getCc*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:MailTo) getHeaders*() : java_util.Map,NEW,EXTENSIBLE; PROCEDURE (self:MailTo) getSubject*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:MailTo) getTo*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:MailTo) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:NetworkInfo) describeContents*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getDetailedState*() : NetworkInfo$DetailedState,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getExtraInfo*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getReason*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getState*() : NetworkInfo$State,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getSubtype*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getSubtypeName*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getType*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) getTypeName*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) isAvailable*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) isConnected*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) isConnectedOrConnecting*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) isFailover*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) isRoaming*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:NetworkInfo) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:NetworkInfo) writeToParcel*(p0 : android_os.Parcel; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) createSocket*(p0 : java_lang.String; p1 : INTEGER; p2 : java_net.InetAddress; p3 : INTEGER) : java_net.Socket,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) createSocket*(p0 : java_lang.String; p1 : INTEGER) : java_net.Socket,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) createSocket*(p0 : java_net.InetAddress; p1 : INTEGER) : java_net.Socket,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) createSocket*(p0 : java_net.Socket; p1 : java_lang.String; p2 : INTEGER; p3 : BOOLEAN) : java_net.Socket,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) createSocket*(p0 : java_net.InetAddress; p1 : INTEGER; p2 : java_net.InetAddress; p3 : INTEGER) : java_net.Socket,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) getDefaultCipherSuites*() : POINTER TO ARRAY OF java_lang.String,EXTENSIBLE; PROCEDURE (self:SSLCertificateSocketFactory) getSupportedCipherSuites*() : POINTER TO ARRAY OF java_lang.String,EXTENSIBLE; PROCEDURE (self:Uri) buildUpon*() : Uri$Builder,NEW,ABSTRACT; PROCEDURE (self:Uri) compareTo*(p0 : Uri) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Uri) compareTo*(p0 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Uri) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:Uri) getAuthority*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getEncodedAuthority*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getEncodedFragment*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getEncodedPath*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getEncodedQuery*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getEncodedSchemeSpecificPart*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getEncodedUserInfo*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getFragment*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getHost*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getLastPathSegment*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getPath*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getPathSegments*() : java_util.List,NEW,ABSTRACT; PROCEDURE (self:Uri) getPort*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Uri) getQuery*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getQueryParameter*(p0 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:Uri) getQueryParameters*(p0 : java_lang.String) : java_util.List,NEW,EXTENSIBLE; PROCEDURE (self:Uri) getScheme*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getSchemeSpecificPart*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) getUserInfo*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Uri) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:Uri) isAbsolute*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Uri) isHierarchical*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Uri) isOpaque*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Uri) isRelative*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Uri) toString*() : java_lang.String,ABSTRACT; PROCEDURE (self:Uri$Builder) appendEncodedPath*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) appendPath*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) appendQueryParameter*(p0 : java_lang.String; p1 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) authority*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) build*() : Uri,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) encodedAuthority*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) encodedFragment*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) encodedOpaquePart*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) encodedPath*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) encodedQuery*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) fragment*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) opaquePart*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) path*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) query*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) scheme*(p0 : java_lang.String) : Uri$Builder,NEW,EXTENSIBLE; PROCEDURE (self:Uri$Builder) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) addSanitizedEntry!(p0 : java_lang.String; p1 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) clear!(),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) decodeHexDigit!(p0 : CHAR) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getAllowUnregisteredParamaters*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getEffectiveValueSanitizer*(p0 : java_lang.String) : UrlQuerySanitizer$ValueSanitizer,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getParameterList*() : java_util.List,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getParameterSet*() : java_util.Set,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getPreferFirstRepeatedParameter*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getUnregisteredParameterValueSanitizer*() : UrlQuerySanitizer$ValueSanitizer,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getValue*(p0 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) getValueSanitizer*(p0 : java_lang.String) : UrlQuerySanitizer$ValueSanitizer,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) hasParameter*(p0 : java_lang.String) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) isHexDigit!(p0 : CHAR) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) parseEntry!(p0 : java_lang.String; p1 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) parseQuery*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) parseUrl*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) registerParameter*(p0 : java_lang.String; p1 : UrlQuerySanitizer$ValueSanitizer),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) registerParameters*(IN p0 : ARRAY OF java_lang.String; p1 : UrlQuerySanitizer$ValueSanitizer),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) setAllowUnregisteredParamaters*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) setPreferFirstRepeatedParameter*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) setUnregisteredParameterValueSanitizer*(p0 : UrlQuerySanitizer$ValueSanitizer),NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer) unescape*(p0 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer$IllegalCharacterValueSanitizer) sanitize*(p0 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:UrlQuerySanitizer$ValueSanitizer) sanitize*(p0 : java_lang.String) : java_lang.String,NEW,ABSTRACT; END android_net.