# Uses of Package
java.lang.classfile.components

Packages that use java.lang.classfile.componentsPREVIEW
Package
Description
java.lang.classfile.components
Provides specific components, transformations, and tools built on top of the `java.lang.classfile`PREVIEW library.

- Classes in java.lang.classfile.componentsPREVIEW used by java.lang.classfile.componentsPREVIEW
  Class
  Description
  ClassPrinter.MapNode
  Preview.
  A tree node holding `Map` of nested nodes.
  ClassPrinter.Node
  Preview.
  Named, traversable, and printable node parent.
  ClassPrinter.Verbosity
  Preview.
  Level of detail to print or export.
  ClassRemapper
  Preview.
  `ClassRemapper` is a `ClassTransform`PREVIEW, `FieldTransform`PREVIEW, `MethodTransform`PREVIEW and `CodeTransform`PREVIEW deeply re-mapping all class references in any form, according to given map or map function.
  CodeLocalsShifter
  Preview.
  `CodeLocalsShifter`PREVIEW is a `CodeTransform`PREVIEW shifting locals to newly allocated positions to avoid conflicts during code injection.
  CodeRelabeler
  Preview.
  A code relabeler is a `CodeTransform`PREVIEW replacing all occurrences of `Label`PREVIEW in the transformed code with new instances.
  CodeStackTracker
  Preview.
  `CodeStackTracker`PREVIEW is a `CodeTransform`PREVIEW tracking stack content and calculating max stack size.