Class SimulaClassLoader

java.lang.Object
java.lang.ClassLoader
simula.compiler.utilities.SimulaClassLoader

public class SimulaClassLoader extends ClassLoader

SimulaClassLoader.

Link to GitHub: Source File.

Author:
Øystein Myhre Andersen
  • Field Details

  • Constructor Details

    • SimulaClassLoader

      public SimulaClassLoader()
      Default Constructor.
  • Method Details

    • loadClass

      public void loadClass(String name, byte[] bytes)
      Load a class
      Parameters:
      name - class name
      bytes - classFile bytes
    • isClassLoaded

      public boolean isClassLoaded(String name)
      Check if a named class is loaded
      Parameters:
      name - class name
      Returns:
      true: if a named class is loaded
    • runClass

      public void runClass(String name, Vector<String> cmd)
      Run loaded class 'name'
      Parameters:
      name - class name
      cmd - command vector