- All Superinterfaces:
- NodeModule
- All Known Implementing Classes:
- Constants, Crypto, Evals, HTTPWrap, ModuleLoader, Natives, OS, TriremeNativeSupport, UDPWrap
public interface InternalNodeModule
extends NodeModule
A subclass of NodeModule that denotes modules that are loaded using the "process.binding"
method. This is useful when creating modules that are "native" wrappers behind a JavaScript module,
so that these native wrappers do not show up in a regular "require" call. Java modules that
implement this interface will automatically be tagged so that they are loaded only using "process.binding"
and never from "require".