Class MemoryClassLoader

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    public class MemoryClassLoader
    extends JavaClassLoader
    • Field Detail

      • PUT_MEMORY_FUNCTION

        public static final Primitive PUT_MEMORY_FUNCTION
    • Constructor Detail

      • MemoryClassLoader

        public MemoryClassLoader()
      • MemoryClassLoader

        public MemoryClassLoader​(java.lang.String internalNamePrefix)
    • Method Detail

      • loadClass

        protected java.lang.Class<?> loadClass​(java.lang.String name,
                                               boolean resolve)
                                        throws java.lang.ClassNotFoundException
        Overrides:
        loadClass in class java.lang.ClassLoader
        Throws:
        java.lang.ClassNotFoundException
      • findClass

        protected java.lang.Class<?> findClass​(java.lang.String name)
                                        throws java.lang.ClassNotFoundException
        Overrides:
        findClass in class java.net.URLClassLoader
        Throws:
        java.lang.ClassNotFoundException
      • loadFunction

        public LispObject loadFunction​(java.lang.String name)