# Mirror API

The Mirror API is used to model the semantic structure of a program.

See: Description

Packages
Package | Description
--- | ---
com.sun.mirror.apt | Classes used to communicate information between annotation processors and an annotation processing tool.
com.sun.mirror.declaration | Interfaces used to model program element declarations.
com.sun.mirror.type | Interfaces used to model types.
com.sun.mirror.util | Utilities to assist in the processing of declarations and types.

Copyright © 2004, 2017, Oracle and/or its affiliates. All rights reserved.