Client and backend. Every class listed here is shared: the same code is compiled into your app and into your server. The package's page in the client API lists all of it, including any classes that exist only in the app.

package java.net

Types

class MalformedURLExceptionA string could not be parsed as a URL, or names a protocol nothing handles.
class URIAn implementation of a Univeral Resource Identifier (URI).
class URISyntaxException
class URLDecoderA string out of its application/x-www-form-urlencoded form.
class URLEncoderThe application/x-www-form-urlencoded form of a string.