Module java.base
Package java.lang.classfile

# Interface ClassTransform

=
@FunctionalInterface
public abstract interface ClassTransform
extends java.lang.classfile.ClassFileTransform<java.lang.classfile.ClassTransform, java.lang.classfile.ClassElement, java.lang.classfile.ClassBuilder>

## Fields

- =
  public static final java.lang.classfile.ClassTransform ACCEPT_ALL

## Methods

- =
  public default java.lang.classfile.ClassTransform andThen(java.lang.classfile.ClassTransform arg0)
- =
  public static java.lang.classfile.ClassTransform dropping(java.util.function.Predicate<java.lang.classfile.ClassElement> arg0)
- =
  public static java.lang.classfile.ClassTransform endHandler(java.util.function.Consumer<java.lang.classfile.ClassBuilder> arg0)
- =
  public static java.lang.classfile.ClassTransform ofStateful(java.util.function.Supplier<java.lang.classfile.ClassTransform> arg0)
- =
  public static java.lang.classfile.ClassTransform transformingFields(java.lang.classfile.FieldTransform arg0)
- =
  public static java.lang.classfile.ClassTransform transformingMethodBodies(java.lang.classfile.CodeTransform arg0)
- =
  public static java.lang.classfile.ClassTransform transformingMethodBodies(java.util.function.Predicate<java.lang.classfile.MethodModel> arg0, java.lang.classfile.CodeTransform arg1)
- =
  public static java.lang.classfile.ClassTransform transformingMethods(java.lang.classfile.MethodTransform arg0)
- =
  public static java.lang.classfile.ClassTransform transformingMethods(java.util.function.Predicate<java.lang.classfile.MethodModel> arg0, java.lang.classfile.MethodTransform arg1)

## Summary

No differences.