Interface ClassfileTransform.ResolvedTransform<E extends ClassfileElement>

Type Parameters:
E - the element type
All Known Implementing Classes:
TransformImpl.ResolvedTransformImpl
Enclosing interface:
ClassfileTransform<C extends ClassfileTransform<C,E,B>,E extends ClassfileElement,B extends ClassfileBuilder<E,B>>

public static interface ClassfileTransform.ResolvedTransform<E extends ClassfileElement>
The result of binding a transform to a builder. Used primarily within the implementation to perform transformation.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a Consumer to receive elements.
    Returns an action to call at the end of transformation.
    Returns an action to call at the start of transformation.
  • Method Details

    • consumer

      Consumer<E> consumer()
      Returns a Consumer to receive elements.
      Returns:
      a Consumer to receive elements
    • endHandler

      Runnable endHandler()
      Returns an action to call at the end of transformation.
      Returns:
      an action to call at the end of transformation
    • startHandler

      Runnable startHandler()
      Returns an action to call at the start of transformation.
      Returns:
      an action to call at the start of transformation