Class MutableExtensionRegistry.LateInitEntry

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Optional<org.junit.jupiter.api.extension.Extension> extension  
      private java.util.function.Function<java.lang.Object,​? extends org.junit.jupiter.api.extension.Extension> initializer  
      private java.lang.Class<?> testClass  
    • Constructor Summary

      Constructors 
      Constructor Description
      LateInitEntry​(java.lang.Class<?> testClass, java.util.function.Function<java.lang.Object,​? extends org.junit.jupiter.api.extension.Extension> initializer)  
    • Field Detail

      • testClass

        private final java.lang.Class<?> testClass
      • initializer

        private final java.util.function.Function<java.lang.Object,​? extends org.junit.jupiter.api.extension.Extension> initializer
      • extension

        private java.util.Optional<org.junit.jupiter.api.extension.Extension> extension
    • Constructor Detail

      • LateInitEntry

        public LateInitEntry​(java.lang.Class<?> testClass,
                             java.util.function.Function<java.lang.Object,​? extends org.junit.jupiter.api.extension.Extension> initializer)