A B C D E F G H I J M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapt(String) - Static method in class io.reactiverse.es4x.impl.ESModuleIO
- add(T) - Method in class io.reactiverse.es4x.impl.SetContainer
- ANSIFormatter - Class in io.reactiverse.es4x.jul
- ANSIFormatter() - Constructor for class io.reactiverse.es4x.jul.ANSIFormatter
- AsyncError - Class in io.reactiverse.es4x.impl
-
Utility functions to stitch exception from 2 different sources, moments together in order to preserve some connection between 2 handlers.
B
- beforeStartingVertx(VertxOptions) - Method in class io.reactiverse.es4x.ES4X
C
- checkAccess(Path, Set<? extends AccessMode>, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- cloneObject(Value) - Static method in class io.reactiverse.es4x.impl.StructuredClone
- close() - Method in class io.reactiverse.es4x.ECMAEngine
- close() - Method in class io.reactiverse.es4x.ESVerticleFactory
-
Close the factory.
- close() - Method in class io.reactiverse.es4x.Runtime
-
close the current runtime and shutdown all the engine related resources.
- combine(AsyncResult<T>, String) - Static method in class io.reactiverse.es4x.impl.AsyncError
-
Stitches the given cause of the asyncResult with the current execution stack trace at the moment this function is invoked.
- combine(String, String) - Static method in class io.reactiverse.es4x.impl.AsyncError
-
Stiches the given 2 strings in js stack format.
- combine(Throwable, String) - Static method in class io.reactiverse.es4x.impl.AsyncError
-
Stitches the given throwable with the current execution stack trace at the moment this function is invoked.
- config(JsonObject) - Method in class io.reactiverse.es4x.Runtime
-
passes the given configuration to the runtime.
- copy(Path, Path, CopyOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- createDirectory(Path, FileAttribute<?>...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- createLink(Path, Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- createRuntime(ECMAEngine) - Method in class io.reactiverse.es4x.ESVerticleFactory
-
Create a runtime.
- createSymbolicLink(Path, Path, FileAttribute<?>...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- createVerticle(Runtime, String) - Method in class io.reactiverse.es4x.ESVerticleFactory
-
Create a vertx verticle that wraps the script, it will use the runtime configured in the
ESVerticleFactory.createRuntime(ECMAEngine)method. - createVerticle(Runtime, String) - Method in class io.reactiverse.es4x.impl.JSVerticleFactory
- createVerticle(Runtime, String) - Method in class io.reactiverse.es4x.impl.MJSVerticleFactory
- createVerticle(String, ClassLoader, Promise<Callable<Verticle>>) - Method in class io.reactiverse.es4x.ESVerticleFactory
D
- decodeFromWire(int, Buffer) - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
- defaultExtensions() - Method in class io.reactiverse.es4x.ESVerticleFactory
-
Declares the default extensions this verticle factory will use when looking up for modules without extension on the filesystem.
- defaultExtensions() - Method in class io.reactiverse.es4x.impl.JSVerticleFactory
- defaultExtensions() - Method in class io.reactiverse.es4x.impl.MJSVerticleFactory
- delete(Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- downloadTo(URL, File) - Static method in class io.reactiverse.es4x.impl.Utils
E
- eachMapping(Consumer<Mapping>) - Method in class io.reactiverse.es4x.sourcemap.SourceMap
- ECMAEngine - Class in io.reactiverse.es4x
- ECMAEngine(Vertx) - Constructor for class io.reactiverse.es4x.ECMAEngine
- emit(String, Object...) - Method in interface io.reactiverse.es4x.EventEmitter
-
Will trigger the event callback if any on the given event.
- emit(String, Object...) - Method in class io.reactiverse.es4x.impl.EventEmitterImpl
- encodeToWire(Buffer, Object) - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
- engine - Variable in class io.reactiverse.es4x.ESVerticleFactory
- ES4X - Class in io.reactiverse.es4x
- ES4X() - Constructor for class io.reactiverse.es4x.ES4X
- ES4XStartCommand - Class in io.reactiverse.es4x.impl.command
- ES4XStartCommand() - Constructor for class io.reactiverse.es4x.impl.command.ES4XStartCommand
- ES4XStartCommandFactory - Class in io.reactiverse.es4x.impl.command
- ES4XStartCommandFactory() - Constructor for class io.reactiverse.es4x.impl.command.ES4XStartCommandFactory
- ESModuleIO - Class in io.reactiverse.es4x.impl
- ESModuleIO(Vertx) - Constructor for class io.reactiverse.es4x.impl.ESModuleIO
- ESVerticleFactory - Class in io.reactiverse.es4x
-
An abstract verticle factory for EcmaScript verticles.
- ESVerticleFactory() - Constructor for class io.reactiverse.es4x.ESVerticleFactory
- eval(String) - Method in class io.reactiverse.es4x.Runtime
-
Evals a given sript string.
- eval(String, boolean) - Method in class io.reactiverse.es4x.Runtime
-
Evals a given script string.
- eval(String, String, boolean) - Method in class io.reactiverse.es4x.Runtime
-
Evals a given sript string.
- eval(String, String, String, boolean) - Method in class io.reactiverse.es4x.Runtime
-
Evals a given script string.
- eval(Source) - Method in class io.reactiverse.es4x.Runtime
-
Evals a given script string.
- EventEmitter - Interface in io.reactiverse.es4x
-
Simple EventEmitter
- EventEmitterImpl - Class in io.reactiverse.es4x.impl
- EventEmitterImpl() - Constructor for class io.reactiverse.es4x.impl.EventEmitterImpl
- exists(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
F
- fileToURL(File) - Static method in class io.reactiverse.es4x.impl.Utils
- format(LogRecord) - Method in class io.reactiverse.es4x.jul.ANSIFormatter
G
- get(JsonArray, long) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- get(String) - Method in class io.reactiverse.es4x.Runtime
-
Gets a value from the global scope.
- getCWD() - Static method in class io.reactiverse.es4x.impl.VertxFileSystem
- getGeneratedColumn() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- getGeneratedLine() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- getIterator(JsonArray) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- getManifestAttribute(String) - Static method in class io.reactiverse.es4x.impl.Utils
- getMapping(int, int) - Method in class io.reactiverse.es4x.sourcemap.SourceMap
- getMember(JsonObject, String) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- getMemberKeys(JsonObject) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- getParent(String) - Method in class io.reactiverse.es4x.impl.ESModuleIO
- getParent(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
- getSize(JsonArray) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- getSourceColumn() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- getSourceFileName() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- getSourceFileNames() - Method in class io.reactiverse.es4x.sourcemap.SourceMap
- getSourceLine() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- getSourceRoot() - Method in class io.reactiverse.es4x.sourcemap.SourceMap
- getSourceSymbolName() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- getSourceSymbolNames() - Method in class io.reactiverse.es4x.sourcemap.SourceMap
- getTempDirectory() - Method in class io.reactiverse.es4x.impl.VertxFileSystem
H
- hasMember(JsonObject, String) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
I
- ImportMapper - Class in io.reactiverse.es4x.impl
- ImportMapper(JsonObject) - Constructor for class io.reactiverse.es4x.impl.ImportMapper
- ImportMapper(JsonObject, URL) - Constructor for class io.reactiverse.es4x.impl.ImportMapper
- init(Vertx) - Method in class io.reactiverse.es4x.ESVerticleFactory
- io.reactiverse.es4x - package io.reactiverse.es4x
- io.reactiverse.es4x.impl - package io.reactiverse.es4x.impl
- io.reactiverse.es4x.impl.command - package io.reactiverse.es4x.impl.command
- io.reactiverse.es4x.jul - package io.reactiverse.es4x.jul
- io.reactiverse.es4x.sourcemap - package io.reactiverse.es4x.sourcemap
- isFile(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
- isSameFile(Path, Path, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- iterator() - Method in class io.reactiverse.es4x.impl.SetContainer
J
- JSObjectMessageCodec - Class in io.reactiverse.es4x.impl
- JSObjectMessageCodec(String) - Constructor for class io.reactiverse.es4x.impl.JSObjectMessageCodec
- JSVerticleFactory - Class in io.reactiverse.es4x.impl
- JSVerticleFactory() - Constructor for class io.reactiverse.es4x.impl.JSVerticleFactory
M
- main(String...) - Static method in class io.reactiverse.es4x.ES4X
-
Main entry point.
- Mapping - Class in io.reactiverse.es4x.sourcemap
-
Mapping for Source Map.
- Mapping(int, int, int, int, String, String) - Constructor for class io.reactiverse.es4x.sourcemap.Mapping
- md5(String) - Static method in class io.reactiverse.es4x.impl.Utils
- MJSVerticleFactory - Class in io.reactiverse.es4x.impl
- MJSVerticleFactory() - Constructor for class io.reactiverse.es4x.impl.MJSVerticleFactory
- move(Path, Path, CopyOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
N
- name() - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
- newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- newContext(FileSystem, Source...) - Method in class io.reactiverse.es4x.ECMAEngine
-
return a new context for this engine.
- newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
O
- on(String, Value) - Method in interface io.reactiverse.es4x.EventEmitter
-
Register a callback for an event.
- on(String, Value) - Method in class io.reactiverse.es4x.impl.EventEmitterImpl
- order() - Method in class io.reactiverse.es4x.ESVerticleFactory
P
- parse(String, boolean) - Method in class io.reactiverse.es4x.Runtime
-
Parse a given script string.
- parse(String, String, boolean) - Method in class io.reactiverse.es4x.Runtime
-
Parse a given script string.
- parsePath(String) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
-
Given a path string returns a absolute path relative to the CWD
- parsePath(URI) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- parseStrackTraceElement(String) - Static method in class io.reactiverse.es4x.impl.AsyncError
- prefix() - Method in class io.reactiverse.es4x.impl.JSVerticleFactory
- prefix() - Method in class io.reactiverse.es4x.impl.MJSVerticleFactory
- printStackTrace(Throwable, PrintWriter) - Static method in class io.reactiverse.es4x.jul.ANSIFormatter
- ProxyUtil - Class in io.reactiverse.es4x.impl
-
This class provides a default implementation for the graalvm proxy interface methods, to be used by vertx json types.
- ProxyUtil() - Constructor for class io.reactiverse.es4x.impl.ProxyUtil
- put(String, Object) - Method in class io.reactiverse.es4x.Runtime
-
Puts a value to the global scope.
- putMember(JsonObject, String, Value) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
R
- readAttributes(Path, String, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- readFile(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
- readFile(URI, boolean) - Method in class io.reactiverse.es4x.impl.ESModuleIO
- readFile(URI, boolean, boolean) - Method in class io.reactiverse.es4x.impl.ESModuleIO
- readSymbolicLink(Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- remove(JsonArray, long) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- removeMember(JsonObject, String) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- REPLVerticle - Class in io.reactiverse.es4x.impl
- REPLVerticle(Runtime) - Constructor for class io.reactiverse.es4x.impl.REPLVerticle
- resolve(String) - Method in class io.reactiverse.es4x.impl.ImportMapper
- resolve(String, String) - Method in class io.reactiverse.es4x.impl.ImportMapper
- resolve(String, URL) - Method in class io.reactiverse.es4x.impl.ImportMapper
- Runtime - Class in io.reactiverse.es4x
S
- set(JsonArray, long, Value) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- setAttribute(Path, String, Object, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- SetContainer<T> - Class in io.reactiverse.es4x.impl
- SetContainer(List<T>) - Constructor for class io.reactiverse.es4x.impl.SetContainer
- setCurrentWorkingDirectory(Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- setupVerticleMessaging(Runtime, Vertx, String) - Method in class io.reactiverse.es4x.ESVerticleFactory
- size() - Method in class io.reactiverse.es4x.impl.SetContainer
- slashify(String, boolean) - Static method in class io.reactiverse.es4x.impl.Utils
- SourceMap - Class in io.reactiverse.es4x.sourcemap
-
Parsing SourceMap version 3.
- SourceMap(byte[]) - Constructor for class io.reactiverse.es4x.sourcemap.SourceMap
- start() - Method in class io.reactiverse.es4x.impl.REPLVerticle
- stop() - Method in class io.reactiverse.es4x.impl.REPLVerticle
- stripBOM(String) - Static method in class io.reactiverse.es4x.impl.ESModuleIO
-
Remove byte order marker.
- stripShebang(String) - Static method in class io.reactiverse.es4x.impl.ESModuleIO
-
Find end of shebang line and slice it off
- StructuredClone - Class in io.reactiverse.es4x.impl
- StructuredClone() - Constructor for class io.reactiverse.es4x.impl.StructuredClone
- systemCodecID() - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
T
- then(Future<?>, Value, Value) - Static method in class io.reactiverse.es4x.impl.ProxyUtil
- then(Value, Value) - Method in interface io.reactiverse.es4x.Thenable
- Thenable - Interface in io.reactiverse.es4x
-
Default interface for thenable objects.
- toAbsolutePath(Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- toNixPath(String) - Static method in class io.reactiverse.es4x.impl.Utils
- toRealPath(Path, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
- toString() - Method in class io.reactiverse.es4x.sourcemap.Mapping
- transform(Object) - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
U
- UnmappedBareSpecifierException - Exception in io.reactiverse.es4x.impl
- UnmappedBareSpecifierException(String) - Constructor for exception io.reactiverse.es4x.impl.UnmappedBareSpecifierException
- Utils - Class in io.reactiverse.es4x.impl
V
- VertxFileSystem - Class in io.reactiverse.es4x.impl
- VertxFileSystem(Vertx, String, String...) - Constructor for class io.reactiverse.es4x.impl.VertxFileSystem
W
- waitFor(Runtime, ContextInternal, String) - Method in class io.reactiverse.es4x.ESVerticleFactory
All Classes All Packages