Class MethodRebaseResolver.Resolution.ForRebasedConstructor

java.lang.Object
net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
All Implemented Interfaces:
MethodRebaseResolver.Resolution
Enclosing interface:
MethodRebaseResolver.Resolution

@Enhance public static class MethodRebaseResolver.Resolution.ForRebasedConstructor extends Object implements MethodRebaseResolver.Resolution
A MethodRebaseResolver.Resolution of a rebased constructor.
  • Field Details

    • methodDescription

      private final MethodDescription.InDefinedShape methodDescription
      The rebased constructor.
    • placeholderType

      private final TypeDescription placeholderType
      The placeholder type that is prepended to the constructor signature.
  • Constructor Details

    • ForRebasedConstructor

      protected ForRebasedConstructor(MethodDescription.InDefinedShape methodDescription, TypeDescription placeholderType)
      Creates a new resolution for a rebased constructor.
      Parameters:
      methodDescription - The rebased constructor.
      placeholderType - The placeholder type that is prepended to the constructor signature.
  • Method Details