Apache Harmony is retired at the Apache Software Foundation
since Nov 16, 2011.
The information on these pages may be out of date, or may refer to
resources that have moved or have been made read-only.
For more information please refer to the
The following documentation links are specific to the class library effort underway at Apache Harmony.
Class Library API reference - externally hosted API reference
Harmony ASN1 Framework
Introduction to the ASN.1 (Abstract Syntax Notation) framework with
an overview of ASN.1 types and encoding rules focusing on the characteristics
of the current implementation.
Harmony Regular Expression Framework
Overview of the
java.util.regex package and implementation architecture
focusing on the performance improvement aspects.
Harmony DNS Service Provider
Implementation description of the DNS service provider for the Java Naming Directory Interface (JNDI)
including a package overview, a design description and a guide to using the provider.
RMI Registry Service Provider
Description of the functionality of the DRL RMI Registry Service Provider
for the Java Naming Directory Interface (JNDI) giving details on the provider design.
Harmony Abstract Window Toolkit Framework
Description of the AWT (Abstract Window Toolkit) framework covering
major design features and internal implementation specifics, such as
the event handling mechanism, the focus dispatching flow, appearance handling
with custom visual themes and multi-threading support.
Harmony Java 2D implementation
Introduction to the Java two-dimensional (2D) graphics and image processing
technology implementation focusing on the internal specifics of implementation.
Harmony VM Porting Guide
Description of the native code
in the Harmony class library, including the
interface to the virtual machine
interface to the operating system.
Back to top