Class JavaCompilerStepdefs.DefiningClassLoader

java.lang.Object
java.lang.ClassLoader
de.monochromata.cucumber.stepdefs.JavaCompilerStepdefs.DefiningClassLoader
Enclosing class:
JavaCompilerStepdefs

protected static class JavaCompilerStepdefs.DefiningClassLoader
extends java.lang.ClassLoader
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.util.Map<java.lang.String,​java.lang.Class<?>> definedClasses  
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected DefiningClassLoader​(java.lang.ClassLoader parent, java.util.Map<java.lang.String,​InMemoryCompilerOutput> outputs)  
  • Method Summary

    Modifier and Type Method Description
    static JavaCompilerStepdefs.DefiningClassLoader instanceDelegatingToParent​(java.util.Map<java.lang.String,​InMemoryCompilerOutput> outputs)  
    static JavaCompilerStepdefs.DefiningClassLoader instanceNotDelegatingToParent​(java.util.Map<java.lang.String,​InMemoryCompilerOutput> outputs)  

    Methods inherited from class java.lang.ClassLoader

    clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait