Package gw.lang.init

Class GosuRuntimeManifoldHost

java.lang.Object
manifold.api.service.BaseService
manifold.internal.host.AbstractManifoldHost
manifold.internal.host.SingleModuleManifoldHost
manifold.internal.host.RuntimeManifoldHost
gw.lang.init.GosuRuntimeManifoldHost
All Implemented Interfaces:
manifold.api.host.IManifoldHost, manifold.api.host.IRuntimeManifoldHost, manifold.api.service.IPluginHost, manifold.api.service.IService

public class GosuRuntimeManifoldHost extends manifold.internal.host.RuntimeManifoldHost
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<manifold.api.fs.IDirectory>
     
    get()
     
     
    manifold.internal.javac.JavaParser
     
    void
    init(List<File> sourcepath, List<File> classpath)
     

    Methods inherited from class manifold.internal.host.RuntimeManifoldHost

    bootstrap, bootstrap, clear, initDirectly, isBootstrapped

    Methods inherited from class manifold.internal.host.SingleModuleManifoldHost

    addTypeSystemListenerAsWeakRef, createdType, getFileSystem, getSingleModule

    Methods inherited from class manifold.internal.host.AbstractManifoldHost

    getClassLoaderForFile, isPathIgnored

    Methods inherited from class manifold.api.service.BaseService

    doInit, doUninit, init, isInited, uninit

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface manifold.api.host.IManifoldHost

    addTypeSystemListenerAsWeakRef, createdType, getArrayTypeName, getClassLoaderForFile, getFileSystem, getSingleModule, isPathIgnored

    Methods inherited from interface manifold.api.service.IPluginHost

    getInterface

    Methods inherited from interface manifold.api.host.IRuntimeManifoldHost

    preBootstrap

    Methods inherited from interface manifold.api.service.IService

    init, isInited, uninit
  • Constructor Details

    • GosuRuntimeManifoldHost

      public GosuRuntimeManifoldHost()
  • Method Details

    • get

      public static GosuRuntimeManifoldHost get()
    • getActualClassLoader

      public ClassLoader getActualClassLoader()
      Specified by:
      getActualClassLoader in interface manifold.api.host.IManifoldHost
      Overrides:
      getActualClassLoader in class manifold.internal.host.AbstractManifoldHost
    • getJavaParser

      public manifold.internal.javac.JavaParser getJavaParser()
      Specified by:
      getJavaParser in interface manifold.api.host.IManifoldHost
      Overrides:
      getJavaParser in class manifold.internal.host.SingleModuleManifoldHost
    • init

      public void init(List<File> sourcepath, List<File> classpath)
      Overrides:
      init in class manifold.internal.host.RuntimeManifoldHost
    • createDefaultClassPath

      protected List<manifold.api.fs.IDirectory> createDefaultClassPath()
      Overrides:
      createDefaultClassPath in class manifold.internal.host.RuntimeManifoldHost