Class SubclassBytecodeGenerator

java.lang.Object
org.mockito.internal.creation.bytebuddy.SubclassBytecodeGenerator
All Implemented Interfaces:
BytecodeGenerator

class SubclassBytecodeGenerator extends Object implements BytecodeGenerator
  • Field Details

    • CODEGEN_PACKAGE

      private static final String CODEGEN_PACKAGE
      See Also:
    • loader

      private final SubclassLoader loader
    • handler

      private final ModuleHandler handler
    • byteBuddy

      private final net.bytebuddy.ByteBuddy byteBuddy
    • readReplace

      private final net.bytebuddy.implementation.Implementation readReplace
    • matcher

      private final net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.method.MethodDescription> matcher
    • dispatcher

      private final net.bytebuddy.implementation.Implementation dispatcher
    • hashCode

      private final net.bytebuddy.implementation.Implementation hashCode
    • equals

      private final net.bytebuddy.implementation.Implementation equals
    • writeReplace

      private final net.bytebuddy.implementation.Implementation writeReplace
  • Constructor Details

    • SubclassBytecodeGenerator

      public SubclassBytecodeGenerator()
    • SubclassBytecodeGenerator

      public SubclassBytecodeGenerator(SubclassLoader loader)
    • SubclassBytecodeGenerator

      public SubclassBytecodeGenerator(net.bytebuddy.implementation.Implementation readReplace, net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.method.MethodDescription> matcher)
    • SubclassBytecodeGenerator

      protected SubclassBytecodeGenerator(SubclassLoader loader, net.bytebuddy.implementation.Implementation readReplace, net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.method.MethodDescription> matcher)
  • Method Details