Interface MethodRegistry.Handler.Compiled

All Known Implementing Classes:
MethodRegistry.Handler.ForAbstractMethod, MethodRegistry.Handler.ForAnnotationValue, MethodRegistry.Handler.ForImplementation.Compiled, MethodRegistry.Handler.ForVisibilityBridge.Compiled
Enclosing interface:
MethodRegistry.Handler

public static interface MethodRegistry.Handler.Compiled
A compiled handler for implementing a method.
  • Method Details

    • assemble

      TypeWriter.MethodPool.Record assemble(MethodDescription methodDescription, MethodAttributeAppender attributeAppender, Visibility visibility)
      Assembles this compiled entry with a method attribute appender.
      Parameters:
      methodDescription - The method description to apply with this handler.
      attributeAppender - The method attribute appender to apply together with this handler.
      visibility - The represented method's minimum visibility.
      Returns:
      A method pool entry representing this handler and the given attribute appender.