Class JavaAssistClassMarkerFactory.InterfaceClassMarker

java.lang.Object
org.powermock.core.classloader.javassist.JavaAssistClassMarkerFactory.InterfaceClassMarker
All Implemented Interfaces:
ClassMarker
Enclosing class:
JavaAssistClassMarkerFactory

private static class JavaAssistClassMarkerFactory.InterfaceClassMarker extends Object implements ClassMarker
The implementation of the ClassMarker which use an interface to mark type.
See Also:
  • Field Details

    • classPool

      private final javassist.ClassPool classPool
  • Constructor Details

    • InterfaceClassMarker

      InterfaceClassMarker(javassist.ClassPool classPool)
  • Method Details

    • mark

      public <T> void mark(ClassWrapper<T> type)
      Mark type as loaded by PowerMock
      Specified by:
      mark in interface ClassMarker
      Parameters:
      type - to mark.
    • mark

      public void mark(javassist.CtClass type)