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

A

adapt(String) - Static method in class io.reactiverse.es4x.impl.ESModuleIO
 
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.
asyncError(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.
asyncError(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.

B

beforeStartingVertx(VertxOptions) - Method in class io.reactiverse.es4x.ES4X
 

C

cause() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
checkAccess(Path, Set<? extends AccessMode>, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
 
close() - Method in class 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.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(String, ClassLoader) - Method in class io.reactiverse.es4x.ESVerticleFactory
 
createVerticle(Runtime, String) - Method in class io.reactiverse.es4x.impl.JSVerticleFactory
 
createVerticle(Runtime, String) - Method in class io.reactiverse.es4x.impl.MJSVerticleFactory
 

D

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

E

ECMAEngine - Class in io.reactiverse.es4x
 
ECMAEngine(Vertx) - Constructor for class io.reactiverse.es4x.ECMAEngine
 
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
 
encodeToWire(Buffer, Object) - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
 
engine - Variable in class io.reactiverse.es4x.ESVerticleFactory
 
enter() - Method in class 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
 
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, 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.
eval(String, boolean) - Method in class io.reactiverse.es4x.Runtime
Evals a given sript string.
eval(String, String, boolean) - Method in class io.reactiverse.es4x.Runtime
Evals a given sript string.
eval(String) - Method in class 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 class io.reactiverse.es4x.ECMAEngine
 
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

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
 
getParent(String) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 
getParent(URI) - Method in class io.reactiverse.es4x.impl.ESModuleIO
 

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.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

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
 

L

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

M

main(String...) - Static method in class io.reactiverse.es4x.ES4X
Main entry point.
mainScript(String) - Method in class io.reactiverse.es4x.ESVerticleFactory
Utility to extract the main script name from the command line arguments.
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(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, 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.VertxFileSystem
 
parsePath(String) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
 
prefix() - Method in class io.reactiverse.es4x.impl.JSVerticleFactory
 
prefix() - Method in class io.reactiverse.es4x.impl.MJSVerticleFactory
 
promise() - Method in class io.reactiverse.es4x.impl.future.ES4XFutureFactory
 
put(String, Object) - Method in class io.reactiverse.es4x.Runtime
Puts a value to the global scope.

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
 
readSymbolicLink(Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
 
REPLVerticle - Class in io.reactiverse.es4x.impl
 
REPLVerticle(Runtime) - Constructor for class io.reactiverse.es4x.impl.REPLVerticle
 
result() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
Runtime - Class in io.reactiverse.es4x
 

S

setAttribute(Path, String, Object, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
 
setCurrentWorkingDirectory(Path) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
 
setHandler(Handler<AsyncResult<T>>) - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
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.JSObjectMessageCodec
 

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.VertxFileSystem
 
toRealPath(Path, LinkOption...) - Method in class io.reactiverse.es4x.impl.VertxFileSystem
 
toString() - Method in class io.reactiverse.es4x.impl.future.ES4XFailedFuture
 
transform(Object) - Method in class io.reactiverse.es4x.impl.JSObjectMessageCodec
 
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
 
VertxFileSystem(Vertx) - Constructor for class io.reactiverse.es4x.impl.VertxFileSystem
 
A B C D E F G H I J L M N O P R S T V 
Skip navigation links

Copyright © 2019. All rights reserved.