Class MethodYield.Entry

java.lang.Object
space.arim.dazzleconf.reflect.MethodYield.Entry
Enclosing class:
MethodYield

public static final class MethodYield.Entry extends Object
An entry added to the method yield
  • Method Details

    • implementable

      public @NonNull Class<?> implementable()
      Gets the interface being implemented
      Returns:
      the interface
    • method

      public @NonNull MethodId method()
      Gets the method
      Returns:
      the method
    • returnValue

      public @NonNull Object returnValue()
      Gets the return value for the method, or InvokeDefaultFunction to call the default implementation
      Returns:
      the return value; primitive values will be boxed