Class ModuleHandler

    • Constructor Summary

      Constructors 
      Constructor Description
      ModuleHandler()  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) abstract void adjustModuleGraph​(java.lang.Class<?> source, java.lang.Class<?> target, boolean export, boolean read)  
      (package private) abstract boolean canRead​(java.lang.Class<?> source, java.lang.Class<?> target)  
      (package private) abstract java.lang.Class<?> injectionBase​(java.lang.ClassLoader classLoader, java.lang.String tyoeName)  
      (package private) abstract boolean isExported​(java.lang.Class<?> source)  
      (package private) abstract boolean isExported​(java.lang.Class<?> source, java.lang.Class<?> target)  
      (package private) abstract boolean isOpened​(java.lang.Class<?> source, java.lang.Class<?> target)  
      (package private) static ModuleHandler make​(net.bytebuddy.ByteBuddy byteBuddy, SubclassLoader loader, java.util.Random random)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ModuleHandler

        ModuleHandler()
    • Method Detail

      • isOpened

        abstract boolean isOpened​(java.lang.Class<?> source,
                                  java.lang.Class<?> target)
      • canRead

        abstract boolean canRead​(java.lang.Class<?> source,
                                 java.lang.Class<?> target)
      • isExported

        abstract boolean isExported​(java.lang.Class<?> source)
      • isExported

        abstract boolean isExported​(java.lang.Class<?> source,
                                    java.lang.Class<?> target)
      • injectionBase

        abstract java.lang.Class<?> injectionBase​(java.lang.ClassLoader classLoader,
                                                  java.lang.String tyoeName)
      • adjustModuleGraph

        abstract void adjustModuleGraph​(java.lang.Class<?> source,
                                        java.lang.Class<?> target,
                                        boolean export,
                                        boolean read)