| # Annotation Processing Tool (apt) | Documetation Contents

> `apt` is a command-line utility for annotation processing. It includes a set of reflective APIs and supporting infrastructure to process program annotations (JSR 175). These reflective APIs provide a build-time, source-based, read-only view of program structure. They are designed to cleanly model the JavaTM programming language's type system after the addition of generics (JSR 14).

> `apt` first runs annotation processors that can produce new source code and other files. Next, `apt` can cause compilation of both original and generated source files, thus easing the development cycle.

Reference Pages

- Getting Started with `apt`
- `apt` Tool Reference Page

API Specification

- Mirror API

Copyright © 2004 Sun Microsystems, Inc. All Rights Reserved. |