# Package de.geolykt.starloader.transformers

package de.geolykt.starloader.transformers
Classes for runtime code transforming. The heart of the Starloader project.

- Related Packages
  Package
  Description
  de.geolykt.starloader
  de.geolykt.starloader.launcher
  Package for launcher-specific classes.
  de.geolykt.starloader.mod
  Package for all Extension-related stuff.
  de.geolykt.starloader.util
- Class
  Description
  ASMTransformer
  A bytecode editing API that interfaces with objectweb ASM `ClassNodes`.
  RawClassData
  ReversibleAccessSetterTransformer
  An `ASMTransformer` that implements the transformation of class files via reversible access setters (RAS).
  StarplaneAnnotationsInlineTransformer
  Simple transformer that inlines the proper values from the starplane-annotations string source, without remapping them - that is it uses the references as-is.
  TransformableClassloader
  Interface that should be applied on implementations of `ClassLoader` to mark that they can be transformed via `ASM Transformers`.