Class MethodPointerExpressionWriter

java.lang.Object
org.codehaus.groovy.classgen.asm.MethodPointerExpressionWriter
Direct Known Subclasses:
MethodReferenceExpressionWriter

public class MethodPointerExpressionWriter extends Object
Generates bytecode for method pointer expressions.
Since:
3.0.0
  • Field Details

    • controller

      protected final WriterController controller
      The controller coordinating all bytecode writers for the current class.
  • Constructor Details

    • MethodPointerExpressionWriter

      public MethodPointerExpressionWriter(WriterController controller)
      Creates a method pointer expression writer with the given controller.
      Parameters:
      controller - the writer controller
  • Method Details

    • writeMethodPointerExpression

      public void writeMethodPointerExpression(MethodPointerExpression pointerOrReference)
      Generates bytecode for a method pointer expression.
      Parameters:
      pointerOrReference - the method pointer expression