Package manifold.api.host
Interface IRuntimeManifoldHost
-
- All Superinterfaces:
IManifoldHost,IPluginHost,IService
- All Known Implementing Classes:
RuntimeManifoldHost
public interface IRuntimeManifoldHost extends IManifoldHost
A Manifold host exclusive to the runtime environment. Responsible for dynamic loading of Manifold types via ClassLoader integration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidbootstrap(List<File> sourcepath, List<File> classpath)Bootstrap Manifold before application code executesbooleanisBootstrapped()Is Manifold bootstrapped?default voidpreBootstrap()Measures to be taken beforebootstrap(List, List)is invoked.-
Methods inherited from interface manifold.api.host.IManifoldHost
addTypeSystemListenerAsWeakRef, createdType, getActualClassLoader, getArrayTypeName, getClassLoaderForFile, getFileSystem, getJavaParser, getSingleModule, isPathIgnored
-
Methods inherited from interface manifold.api.service.IPluginHost
getInterface
-
-
-
-
Method Detail
-
isBootstrapped
boolean isBootstrapped()
Is Manifold bootstrapped?
-
preBootstrap
default void preBootstrap()
Measures to be taken beforebootstrap(List, List)is invoked.
-
-