Class Morph.Binder.DefaultMethodLocator.Explicit

java.lang.Object
net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
All Implemented Interfaces:
Morph.Binder.DefaultMethodLocator
Enclosing interface:
Morph.Binder.DefaultMethodLocator

@Enhance public static class Morph.Binder.DefaultMethodLocator.Explicit extends Object implements Morph.Binder.DefaultMethodLocator
An explicit default method locator attempts to look up a default method in the specified interface type.
  • Field Details

    • typeDescription

      private final TypeDescription typeDescription
      A description of the type on which the default method should be invoked.
  • Constructor Details

    • Explicit

      public Explicit(TypeDescription typeDescription)
      Creates a new explicit default method locator.
      Parameters:
      typeDescription - The actual target interface as explicitly defined by DefaultCall.targetType().
  • Method Details