A B C D E F G H I J M N O P R S T U V W 
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
 
A B C D E F G H I J M N O P R S T U V W 
All Classes All Packages