Uses of Package
java.io

Packages that use java.io
Package Description
SQLite  
SQLite.JDBC2z  
com.squareup.okhttp  
com.squareup.okhttp.internal  
com.squareup.okhttp.internal.http  
com.squareup.okhttp.internal.spdy  
dalvik.annotation  
dalvik.system  
java.awt.font  
java.beans  
java.io  
java.lang  
java.lang.annotation  
java.lang.reflect  
java.math  
java.net  
java.nio  
java.nio.channels  
java.nio.channels.spi  
java.nio.charset  
java.security
Extensible cryptographic service provider infrastructure (SPI) for using and defining services such as Certificates, Keys, KeyStores, MessageDigests, and Signatures.
java.security.acl
This package provides the classes and the interfaces needed to build Access Control Lists.
java.security.cert
This package provides all the classes and all the interfaces needed to generate, administer and verify X.509 certificates.
java.security.interfaces
This package provides the interfaces needed to generate: (1) Keys for the RSA asymmetric encryption algorithm using the PKCS#1 standard; (2) Keys for the Digital Signature Algorithm (DSA) specified by FIPS-186; (3) Keys for a generic Elliptic Curve asymmetric encryption algorithm.
java.security.spec
This package provides the classes and interfaces needed to specify keys and parameters for encryption and signing algorithms.
java.sql  
java.text  
java.util  
java.util.concurrent
Utility classes commonly useful in concurrent programming.
java.util.concurrent.atomic
A small toolkit of classes that support lock-free thread-safe programming on single variables.
java.util.concurrent.locks
Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
java.util.jar  
java.util.logging  
java.util.prefs  
java.util.regex  
java.util.zip  
javax.crypto
This package provides the classes and interfaces for cryptographic applications implementing algorithms for encryption, decryption, or key agreement.
javax.crypto.interfaces
This package provides the interfaces needed to implement the Diffie-Hellman (DH) key agreement's algorithm as specified by PKCS#3.
javax.crypto.spec
This package provides the classes and interfaces needed to specify keys and parameter for encryption.
javax.net  
javax.net.ssl
This package provides classes and interfaces needed to use the Secure Sockets Layer (SSL) protocol and the successor Transport Layer Security (TLS) protocol.
javax.security.auth  
javax.security.auth.callback
This package provides classes and interfaces needed to interact with the application in order to execute the authentication and authorization processes.
javax.security.auth.login
This package provides a pluggable and stackable authentication system based on ideas and concepts from the Unix-PAM module.
javax.security.auth.x500
This package provides classes needed to store X.500 principals and their credentials.
javax.security.cert
This package is provided only for compatibility reasons.
javax.sql  
javax.xml.datatype  
javax.xml.namespace  
javax.xml.parsers  
javax.xml.transform  
javax.xml.transform.stream  
javax.xml.validation  
javax.xml.xpath  
libcore.io  
libcore.net  
libcore.net.url  
libcore.reflect  
libcore.util  
org.apache.commons.codec
A small set of interfaces used by the various implementations in the sub-packages.
org.apache.commons.codec.net
Network related encoding and decoding.
org.apache.commons.logging
Simple wrapper API around multiple logging APIs.
org.apache.commons.logging.impl
Concrete implementations of commons-logging wrapper APIs.
org.apache.harmony.security  
org.apache.harmony.security.asn1  
org.apache.harmony.security.provider.cert  
org.apache.harmony.security.provider.crypto  
org.apache.harmony.security.utils  
org.apache.harmony.security.x501  
org.apache.harmony.security.x509  
org.apache.harmony.security.x509.tsp  
org.apache.harmony.xml  
org.apache.http
The core interfaces and classes of the HTTP components.
org.apache.http.auth
The API for client-side HTTP authentication against a server, commonly referred to as HttpAuth.
org.apache.http.client
The API for client-side HTTP communication and entry point to the HttpClient module.
org.apache.http.client.entity  
org.apache.http.client.methods
Request implementations for the various HTTP methods like GET and POST.
org.apache.http.client.protocol
Additional request and response interceptors.
org.apache.http.client.utils
Helpers and utility classes for HttpClient.
org.apache.http.conn
The client-side connection management and handling API at the heart of what is referred to as HttpConn.
org.apache.http.conn.routing
The client-side route representation and tracking API, part of HttpConn.
org.apache.http.conn.scheme  
org.apache.http.conn.ssl
TLS/SSL specific parts of the HttpConn API.
org.apache.http.cookie
The API for client-side state management via cookies, commonly referred to as HttpCookie.
org.apache.http.entity
Representations for HTTP message entities.
org.apache.http.impl
Default implementations for interfaces in org.apache.http.
org.apache.http.impl.auth  
org.apache.http.impl.client  
org.apache.http.impl.conn  
org.apache.http.impl.cookie  
org.apache.http.impl.entity
Default implementations for interfaces in org.apache.http.entity.
org.apache.http.impl.io
Default implementations for interfaces in org.apache.http.io.
org.apache.http.io
The transport layer abstraction of the HTTP components.
org.apache.http.params
The parameterization framework for HTTP components.
org.apache.http.protocol
HTTP protocol execution framework.
org.apache.http.util
Mostly utility classes with static helper methods for various purposes.
org.apache.xalan.extensions  
org.apache.xalan.processor
Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates
Implements the Templates interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.transformer
In charge of run-time transformations and the production of result trees.
org.apache.xalan.xslt
Implementation of Xalan command-line interface.
org.apache.xml.dtm  
org.apache.xml.dtm.ref  
org.apache.xml.serializer
Processes SAX events into streams.
org.apache.xml.serializer.dom3  
org.apache.xml.serializer.utils  
org.apache.xml.utils
Implementation of Xalan utility classes.
org.apache.xpath
Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.axes
Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.domapi  
org.apache.xpath.functions
Implements XPath functions -- each function is derived from Function, FunctionOneArg, Function2Args, etc, with number-of-arguments checking being applied mainly at compile time -- this package only implements XPath functions, XSLT functions are found in the "templates" package.
org.apache.xpath.objects
Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.
org.apache.xpath.operations
Support for XPath operations, such as +, -, string(), etc.
org.apache.xpath.patterns
Implementation of XPath nodeTest support, and XSLT pattern matching support.
org.bouncycastle.asn1  
org.bouncycastle.asn1.pkcs  
org.bouncycastle.asn1.x500.style  
org.bouncycastle.asn1.x509  
org.bouncycastle.cert  
org.bouncycastle.cms  
org.bouncycastle.crypto  
org.bouncycastle.crypto.io  
org.bouncycastle.crypto.util  
org.bouncycastle.jcajce.io  
org.bouncycastle.jcajce.provider.asymmetric.dh  
org.bouncycastle.jcajce.provider.asymmetric.dsa  
org.bouncycastle.jcajce.provider.asymmetric.ec  
org.bouncycastle.jcajce.provider.asymmetric.rsa  
org.bouncycastle.jcajce.provider.asymmetric.util  
org.bouncycastle.jcajce.provider.asymmetric.x509  
org.bouncycastle.jcajce.provider.config  
org.bouncycastle.jcajce.provider.keystore.bc  
org.bouncycastle.jcajce.provider.keystore.pkcs12  
org.bouncycastle.jcajce.provider.symmetric  
org.bouncycastle.jcajce.provider.symmetric.util  
org.bouncycastle.jcajce.provider.util  
org.bouncycastle.jce  
org.bouncycastle.jce.exception  
org.bouncycastle.jce.interfaces  
org.bouncycastle.jce.netscape  
org.bouncycastle.jce.provider  
org.bouncycastle.jce.spec  
org.bouncycastle.operator  
org.bouncycastle.util  
org.bouncycastle.util.encoders  
org.bouncycastle.util.io  
org.bouncycastle.util.io.pem  
org.bouncycastle.x509  
org.bouncycastle.x509.extension  
org.conscrypt  
org.json  
org.kxml2.io  
org.robovm.rt.bro  
org.w3c.dom  
org.w3c.dom.ls  
org.xml.sax  
org.xml.sax.ext  
org.xml.sax.helpers  
org.xmlpull.v1  
org.xmlpull.v1.sax2