# Package org.eclipse.jdt.core.formatter

package org.eclipse.jdt.core.formatter
The code formatter is the set of classes that are used to format Java code.

## Package Specification

This package contains classes to format Java code. The principal classes are `CodeFormatter` and `DefaultCodeFormatterConstants`.

Related Packages
Package
Description
org.eclipse.jdt.core
The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program.
Classes
Class
Description
CodeFormatter
Specification for a generic source code formatter.
CodeFormatterApplication
Implements an Eclipse Application for org.eclipse.jdt.core.JavaCodeFormatter.
DefaultCodeFormatterConstants
Constants used to set up the options of the code formatter.
IndentManipulation
Helper class to provide String manipulation functions dealing with indentations.