Skip navigation links
A C D E F G H I J L M N O P R S T V W 

A

AbstractJSObjectMessageCodec - Class in io.reactiverse.es4x.impl
 
AbstractJSObjectMessageCodec(String) - Constructor for class io.reactiverse.es4x.impl.AbstractJSObjectMessageCodec
 
adapt(String) - Static method in class io.reactiverse.es4x.impl.ESModuleIO
 
allowedHostClassFilters() - Static method in interface io.reactiverse.es4x.ECMAEngine
 
AsyncError - Class in io.reactiverse.es4x
Utility functions to stitch exception from 2 different sources, moments together in order to preserve some connection between 2 handlers.
asyncError(Throwable, String) - Static method in class io.reactiverse.es4x.AsyncError
Stitches the given throwable with the current execution stack trace at the moment this function is invoked.
asyncError(AsyncResult<T>, String) - Static method in class io.reactiverse.es4x.AsyncError
Stitches the given cause of the asyncResult with the current execution stack trace at the moment this function is invoked.

C

cause() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
checkAccess(Path, Set<? extends AccessMode>, LinkOption...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
close() - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
close() - Method in interface io.reactiverse.es4x.Runtime
close the current runtime and shutdown all the engine related resources.
complete(T) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
complete() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
config(JsonObject) - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
config(JsonObject) - Method in interface io.reactiverse.es4x.Runtime
passes the given configuration to the runtime.
copy(Path, Path, CopyOption...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
createDirectory(Path, FileAttribute<?>...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
createLink(Path, Path) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
createSymbolicLink(Path, Path, FileAttribute<?>...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
createVerticle(String, ClassLoader) - Method in class io.reactiverse.es4x.ESVerticleFactory
 

D

decodeFromWire(int, Buffer) - Method in class io.reactiverse.es4x.impl.AbstractJSObjectMessageCodec
 
delete(Path) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 

E

ECMAEngine - Interface in io.reactiverse.es4x
 
emit(String) - Method in interface io.reactiverse.es4x.EventEmitter
Will trigger the event callback if any on the given event.
emit(String) - Method in class io.reactiverse.es4x.impl.EventEmitterImpl
 
engine - Variable in class io.reactiverse.es4x.ESVerticleFactory
 
enter() - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
enter() - Method in interface io.reactiverse.es4x.Runtime
explicitly enter the script engine scope.
ES4X - Class in io.reactiverse.es4x
 
ES4X() - Constructor for class io.reactiverse.es4x.ES4X
 
ES4XFailedFuture<T> - Class in io.reactiverse.es4x.impl.future
 
ES4XFormatter - Class in io.reactiverse.es4x.jul
 
ES4XFormatter() - Constructor for class io.reactiverse.es4x.jul.ES4XFormatter
 
ES4XFutureFactory - Class in io.reactiverse.es4x.impl.future
 
ES4XFutureFactory() - Constructor for class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
ES4XRunCommand - Class in io.reactiverse.es4x.impl.command
 
ES4XRunCommand() - Constructor for class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
ES4XRunCommandFactory - Class in io.reactiverse.es4x.impl.command
 
ES4XRunCommandFactory() - Constructor for class io.reactiverse.es4x.impl.command.ES4XRunCommandFactory
 
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
 
ESVerticleFactory() - Constructor for class io.reactiverse.es4x.ESVerticleFactory
 
eval(String, String, String, boolean) - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
eval(String, boolean) - Method in interface io.reactiverse.es4x.Runtime
Evals a given sript string.
eval(String, String, String, boolean) - Method in interface io.reactiverse.es4x.Runtime
Evals a given sript string.
eval(String, String, boolean) - Method in interface io.reactiverse.es4x.Runtime
Evals a given sript string.
eval(String) - Method in interface io.reactiverse.es4x.Runtime
Evals a given sript 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

fail(Throwable) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
fail(String) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
failed() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
failedFuture(Throwable) - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
failedPromise(Throwable) - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
failureFuture(String) - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
failurePromise(String) - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
fileSystem() - Method in interface io.reactiverse.es4x.ECMAEngine
 
fileSystem() - Method in class io.reactiverse.es4x.impl.graal.GraalEngine
 
format(LogRecord) - Method in class io.reactiverse.es4x.jul.ES4XFormatter
 
future() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
future() - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 

G

getParent(String) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 
getParent(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 
GraalEngine - Class in io.reactiverse.es4x.impl.graal
 
GraalEngine(Vertx) - Constructor for class io.reactiverse.es4x.impl.graal.GraalEngine
 
GraalRuntime - Class in io.reactiverse.es4x.impl.graal
 
GraalRuntime(Vertx, Context) - Constructor for class io.reactiverse.es4x.impl.graal.GraalRuntime
 

H

handle(AsyncResult<T>) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 

I

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.impl.future - package io.reactiverse.es4x.impl.future
 
io.reactiverse.es4x.impl.graal - package io.reactiverse.es4x.impl.graal
 
io.reactiverse.es4x.jul - package io.reactiverse.es4x.jul
 
isComplete() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
isFile(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 

J

JSVerticleFactory - Class in io.reactiverse.es4x
 
JSVerticleFactory() - Constructor for class io.reactiverse.es4x.JSVerticleFactory
 

L

leave() - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
leave() - Method in interface io.reactiverse.es4x.Runtime
explicitly leave the script engine scope.

M

main(String...) - Static method in class io.reactiverse.es4x.ES4X
Main entry point.
main(String) - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
main(String) - Method in interface io.reactiverse.es4x.Runtime
Requires the main module as a commonjs module, the module returned will be flagged as a main module.
mainScript(String) - Method in class io.reactiverse.es4x.ESVerticleFactory
 
MJSVerticleFactory - Class in io.reactiverse.es4x
 
MJSVerticleFactory() - Constructor for class io.reactiverse.es4x.MJSVerticleFactory
 
move(Path, Path, CopyOption...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 

N

name() - Method in class io.reactiverse.es4x.impl.AbstractJSObjectMessageCodec
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
newContext() - Method in interface io.reactiverse.es4x.ECMAEngine
return a new context for this engine.
newContext() - Method in class io.reactiverse.es4x.impl.graal.GraalEngine
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
newEngine(Vertx) - Static method in interface io.reactiverse.es4x.ECMAEngine
 

O

on(String, Runnable) - Method in interface io.reactiverse.es4x.EventEmitter
Register a callback for an event.
on(String, Runnable) - Method in class io.reactiverse.es4x.impl.EventEmitterImpl
 
order() - Method in class io.reactiverse.es4x.ESVerticleFactory
 

P

parsePath(URI) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
parsePath(String) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
prefix() - Method in class io.reactiverse.es4x.JSVerticleFactory
 
prefix() - Method in class io.reactiverse.es4x.MJSVerticleFactory
 
promise() - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
put(String, Object) - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
put(String, Object) - Method in interface io.reactiverse.es4x.Runtime
Puts a value to the global scope.

R

readAttributes(Path, String, LinkOption...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
readFile(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 
readFile(URI, boolean) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 
readSymbolicLink(Path) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
REPLVerticle - Class in io.reactiverse.es4x.impl
 
REPLVerticle(Runtime) - Constructor for class io.reactiverse.es4x.impl.REPLVerticle
 
require(String) - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
require(String) - Method in interface io.reactiverse.es4x.Runtime
Require a module following the commonjs spec
result() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
run() - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
Runtime - Interface in io.reactiverse.es4x
 

S

setAttribute(Path, String, Object, LinkOption...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
setCurrentWorkingDirectory(Path) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
setEsm(boolean) - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
setHandler(Handler<AsyncResult<T>>) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
setInspect(int) - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
setInspectBrk(int) - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
setMainVerticle(String) - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
Sets the main verticle that is deployed.
setPolyglot(boolean) - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
setPrefix(String) - Method in class io.reactiverse.es4x.impl.command.ES4XRunCommand
 
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
succeeded() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
succeededFuture() - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
succeededFuture(T) - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
succeededPromise() - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
succeededPromise(T) - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
systemCodecID() - Method in class io.reactiverse.es4x.impl.AbstractJSObjectMessageCodec
 

T

then(Value, Value) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
then(Value, Value) - Method in interface io.reactiverse.es4x.impl.future.Thenable
After some event "then" call one of the argument functions.
Thenable - Interface in io.reactiverse.es4x.impl.future
Thenable is an object or that defines a then method.
toAbsolutePath(Path) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
toRealPath(Path, LinkOption...) - Method in class io.reactiverse.es4x.impl.graal.VertxFileSystem
 
toString() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
tryComplete(T) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
tryComplete() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
tryFail(Throwable) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
tryFail(String) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 

V

VertxFileSystem - Class in io.reactiverse.es4x.impl.graal
 
VertxFileSystem(Vertx) - Constructor for class io.reactiverse.es4x.impl.graal.VertxFileSystem
 

W

worker(String, String) - Method in class io.reactiverse.es4x.impl.graal.GraalRuntime
 
worker(String, String) - Method in interface io.reactiverse.es4x.Runtime
Loads a JS Worker, meaning it will become a Vert.x Worker.
A C D E F G H I J L M N O P R S T V W 
Skip navigation links

Copyright © 2019. All Rights Reserved.