Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z _ 

A

accept(T1, T2) - Method in interface com.caoccao.javet.interfaces.IJavetBiConsumer
Accept.
accept(int, Key, Value) - Method in interface com.caoccao.javet.interfaces.IJavetBiIndexedConsumer
Accept.
accept(T) - Method in interface com.caoccao.javet.interfaces.IJavetUniConsumer
Accept.
accept(int, T) - Method in interface com.caoccao.javet.interfaces.IJavetUniIndexedConsumer
Accept.
active - Variable in class com.caoccao.javet.interop.engine.JavetEngine
The Active.
active - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Active.
ADD - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
add(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.add().
add(T) - Method in class com.caoccao.javet.interop.V8Scope
Add a value.
add(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueSet
Add.
add(Object) - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
add(IV8ValueObject) - Method in class com.caoccao.javet.values.reference.V8ValueWeakSet
 
addAll(List<T>, Object) - Static method in class com.caoccao.javet.utils.ListUtils
Add all items from the array to the list.
addGCEpilogueCallback(IJavetGCCallback) - Method in class com.caoccao.javet.interop.V8Runtime
Add GC epilogue callback.
addGCPrologueCallback(IJavetGCCallback) - Method in class com.caoccao.javet.interop.V8Runtime
Add GC prologue callback.
addListeners(IV8InspectorListener...) - Method in class com.caoccao.javet.interop.V8Inspector
 
addMethod(Method, int, Map<String, List<Method>>) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Add method.
addNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueSet
Add null.
addReference(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
addReference() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
addReference() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
addUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueSet
Add undefined.
addV8Module(IV8Module) - Method in class com.caoccao.javet.interop.V8Runtime
Add V8 module.
all(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
allowCodeGenerationFromStrings(long, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
allowEval(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Allow eval().
allSettled(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
allSettledVoid(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
allVoid(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
andThen(IJavaFunction<? super R, ? extends V>) - Method in interface com.caoccao.javet.interfaces.IJavaFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
any(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
anyVoid(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
apply(T) - Method in interface com.caoccao.javet.interfaces.IJavaFunction
Applies this function to the given argument.
apply(T1, T2) - Method in interface com.caoccao.javet.interfaces.IJavetBiFunction
Apply.
apply(T) - Method in interface com.caoccao.javet.interfaces.IJavetUniFunction
Apply.
apply(V8Value, V8Value, V8ValueArray) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.apply() The handler.apply() method is a trap for the [[Call]] object internal method, which is used by operations such as function calls.
apply(V8Value, V8Value, V8ValueArray) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyFunctionHandler
 
apply(V8Value, V8Value, V8ValueArray) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFunctionHandler
 
apply(V8Value, V8Value, V8ValueArray) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.apply().
applyFunctions - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Apply functions.
arrayBufferCreate(long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
arrayBufferCreate(long, ByteBuffer) - Method in interface com.caoccao.javet.interop.IV8Native
 
arrayCreate(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
arrayGetLength(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
arrayGetLength(IV8ValueArray) - Method in class com.caoccao.javet.interop.V8Internal
 
arrayGetLength(IV8ValueTypedArray) - Method in class com.caoccao.javet.interop.V8Internal
 
ArrayUtils - Class in com.caoccao.javet.utils
The type Array utils.
ArrayUtils() - Constructor for class com.caoccao.javet.utils.ArrayUtils
 
asArray() - Method in interface com.caoccao.javet.values.reference.IV8ValueMap
As array.
asArray() - Method in interface com.caoccao.javet.values.reference.IV8ValueSet
As array.
asArray() - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
asArray() - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
asBoolean() - Method in interface com.caoccao.javet.values.IV8Value
A simulation of the JS if (variable)
asBoolean() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveObject
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
asBoolean() - Method in class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
 
asDouble() - Method in interface com.caoccao.javet.values.IV8Value
As double.
asDouble() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveObject
 
asDouble() - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
 
asDouble() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
asDouble() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
 
asDouble() - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
asInt(V8Value[], int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Call asInt() by V8 value array and index.
asInt(V8Value[], int, int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Call asInt() by V8 value array and index.
asInt() - Method in interface com.caoccao.javet.values.IV8Value
As int.
asInt() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveObject
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
asInt() - Method in class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
 
asInt() - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
asLong() - Method in interface com.caoccao.javet.values.IV8Value
As long.
asLong() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveObject
 
asLong() - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
 
asLong() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
asLong() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
 
asLong() - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
assign(V8ValueObject, V8ValueObject) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
Assign V8 value object.
asString(V8Value[], int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Call toString() by V8 value array and index.
asString(V8Value[], int, String) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Call toString() by V8 value array and index.
asString(V8Value) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Call toString() by V8 value.
asString(V8Value, String) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Call toString() by V8 value.
asString() - Method in interface com.caoccao.javet.values.IV8Value
As string.
asString() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveObject
 
asV8Value(V8Value[], int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
As V8Value by V8 value array and index.
asV8ValueFunction(V8Value[], int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Get V8ValueFunction by V8 value array and index.
asV8ValueFunctionWithError(V8Runtime, V8Value[], int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Get V8ValueFunction by V8 value array and index.
asV8ValueObject(V8Value[], int) - Static method in class com.caoccao.javet.utils.V8ValueUtils
As V8ValueObject by V8 value array and index.
AT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
at(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.at().
AT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
at(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.at().
await(long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
await() - Method in class com.caoccao.javet.interop.V8Runtime
Await tells the V8 runtime to pump the message loop in a non-blocking manner.
await(V8AwaitMode) - Method in class com.caoccao.javet.interop.V8Runtime
Await tells the V8 runtime to pump the message loop in a non-blocking manner.

B

BaseJavetConsoleInterceptor - Class in com.caoccao.javet.interception.logging
The type Base javet console interceptor.
BaseJavetConsoleInterceptor(V8Runtime) - Constructor for class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Instantiates a new Base javet console interceptor.
BaseJavetConverter - Class in com.caoccao.javet.interop.converters
The type Base javet converter.
BaseJavetConverter() - Constructor for class com.caoccao.javet.interop.converters.BaseJavetConverter
Instantiates a new Base javet converter.
BaseJavetDirectCallableInterceptor - Class in com.caoccao.javet.interception
The type Base javet direct callable interceptor.
BaseJavetDirectCallableInterceptor(V8Runtime) - Constructor for class com.caoccao.javet.interception.BaseJavetDirectCallableInterceptor
Instantiates a new Base javet direct callable interceptor.
BaseJavetDirectProxyHandler<T extends IJavetDirectProxyHandler<E>,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Base javet direct proxy handler.
BaseJavetDirectProxyHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.BaseJavetDirectProxyHandler
Instantiates a new Base javet direct proxy handler.
BaseJavetInterceptor - Class in com.caoccao.javet.interception
The type Base javet interceptor.
BaseJavetInterceptor(V8Runtime) - Constructor for class com.caoccao.javet.interception.BaseJavetInterceptor
Instantiates a new Base javet interceptor.
BaseJavetProxyHandler<T,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Base javet proxy handler.
BaseJavetProxyHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.BaseJavetProxyHandler
Instantiates a new Base javet proxy handler.
BaseJavetProxyPlugin - Class in com.caoccao.javet.interop.proxy.plugins
The type Base javet proxy plugin.
BaseJavetProxyPlugin() - Constructor for class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
Instantiates a new Base javet proxy plugin.
BaseJavetProxyPluginMultiple - Class in com.caoccao.javet.interop.proxy.plugins
The type Base javet proxy plugin for multiple classes.
BaseJavetProxyPluginMultiple() - Constructor for class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
Instantiates a new Base javet proxy plugin for multiple classes.
BaseJavetProxyPluginSingle<T> - Class in com.caoccao.javet.interop.proxy.plugins
The type Base javet proxy plugin for single class.
BaseJavetProxyPluginSingle() - Constructor for class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
Instantiates a new Base javet proxy plugin for single class.
BaseJavetProxySymbolConverter<T> - Class in com.caoccao.javet.interop.proxy
The type Base javet proxy symbol converter.
BaseJavetProxySymbolConverter(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
Instantiates a new Base javet proxy symbol converter.
BaseJavetReflectionProxyHandler<T,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Base javet reflection proxy handler.
BaseJavetReflectionProxyHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Instantiates a new Base javet reflection proxy handler.
BaseJavetReflectionProxyInvocationHandler<Reference extends V8ValueReference> - Class in com.caoccao.javet.interop.proxy
The type Base javet reflection proxy invocation handler.
BaseJavetReflectionProxyInvocationHandler(Reference) - Constructor for class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
Instantiates a new Base javet reflection proxy invocation handler.
BaseJavetScriptingException - Exception in com.caoccao.javet.exceptions
The type Base javet scripting exception.
BaseJavetScriptingException(JavetError, JavetScriptingError, Throwable) - Constructor for exception com.caoccao.javet.exceptions.BaseJavetScriptingException
Instantiates a new Base javet scripting exception.
BaseNodeModule - Class in com.caoccao.javet.node.modules
 
BaseNodeModule(V8ValueObject, String) - Constructor for class com.caoccao.javet.node.modules.BaseNodeModule
 
BaseV8Executor - Class in com.caoccao.javet.interop.executors
The type Base V8 executor.
BaseV8Executor(V8Runtime) - Constructor for class com.caoccao.javet.interop.executors.BaseV8Executor
Instantiates a new Base V8 executor.
batchArrayGet(long, long, int, Object[], int, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
batchArrayGet(IV8ValueArray, V8Value[], int, int) - Method in class com.caoccao.javet.interop.V8Internal
 
batchArrayGet(IV8ValueArray, V8Value[], int, int) - Method in class com.caoccao.javet.interop.V8Runtime
Get the given range of items from the array.
batchGet(V8Value[], int, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Batch get the given range of items from the array.
batchGet() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Batch get all the items from the array.
batchGet(V8Value[], V8Value[], int) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Batch get a range of values by keys.
batchGet(V8Value[], int, int) - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
batchGet(V8Value[], V8Value[], int) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
batchObjectGet(long, long, int, Object[], Object[], int) - Method in interface com.caoccao.javet.interop.IV8Native
 
batchObjectGet(IV8ValueObject, V8Value[], V8Value[], int) - Method in class com.caoccao.javet.interop.V8Internal
 
batchObjectGet(IV8ValueObject, V8Value[], V8Value[], int) - Method in class com.caoccao.javet.interop.V8Runtime
Batch get a range of values by keys.
BIG_INT_PROTOTYPE_TO_LOCALE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
bind(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Bind both functions via @V8Function and properties via @V8Property.
bind(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
bindFunction(JavetCallbackContext) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Binds function by name symbol and callback context.
bindFunction(String, String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Binds function by name string and code string.
bindFunction(V8ValueSymbol, String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Binds function by name symbol and code string.
bindFunction(JavetCallbackContext) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
BindingContext - Class in com.caoccao.javet.interop.binding
The type Binding context.
BindingContext() - Constructor for class com.caoccao.javet.interop.binding.BindingContext
Instantiates a new Binding context.
BindingContextStore - Class in com.caoccao.javet.interop.binding
The type binding context store is for storing the binding context maps used by V8 value object.
bindProperty(JavetCallbackContext) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Bind property by name string and getter.
bindProperty(JavetCallbackContext, JavetCallbackContext) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Bind property by getter and setter.
bindProperty(JavetCallbackContext, JavetCallbackContext) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
booleanObjectCreate(long, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
booleanObjectValueOf(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
booleanObjectValueOf(V8ValueBooleanObject) - Method in class com.caoccao.javet.interop.V8Internal
 
builtInSymbolMap - Variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
BYTE_LENGTH_1 - Static variable in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
BYTE_LENGTH_2 - Static variable in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
BYTE_LENGTH_3 - Static variable in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
byteBuffer - Variable in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
byteOrder - Variable in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 

C

cachedData - Variable in class com.caoccao.javet.interop.executors.V8StringExecutor
The Cached data.
call(V8Value...) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.NoThisAndNoResult
Call.
call(V8Value...) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.NoThisAndResult
Call and return the result.
call(V8Value, V8Value...) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.ThisAndNoResult
Call by this object.
call(V8Value, V8Value...) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.ThisAndResult
Call by this object and return the result.
call(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return V8 value.
call(V8Value, V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by V8 values and return V8 value.
callAsConstructor(Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function as constructor by objects.
callAsConstructor(V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function as constructor by V8 values.
callAsConstructor(Object...) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
callAsConstructor(V8Value...) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
callback(EnumSet<V8GCType>, EnumSet<V8GCCallbackFlags>) - Method in interface com.caoccao.javet.interop.callback.IJavetGCCallback
Callback.
callback(JavetPromiseRejectEvent, V8ValuePromise, V8Value) - Method in interface com.caoccao.javet.interop.callback.IJavetPromiseRejectCallback
Callback.
callback(EnumSet<V8GCType>, EnumSet<V8GCCallbackFlags>) - Method in class com.caoccao.javet.interop.callback.JavetGCCallback
 
callback(JavetPromiseRejectEvent, V8ValuePromise, V8Value) - Method in class com.caoccao.javet.interop.callback.JavetPromiseRejectCallback
 
callbackContextCountList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageCallbackContextCount
The Callback context count list.
callbackContexts - Variable in class com.caoccao.javet.interop.proxy.BaseJavetProxyHandler
The Callback contexts.
CallbackInjectionFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackInjectionFailure.
CallbackMethodFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackMethodFailure.
CallbackRegistrationFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackRegistrationFailure.
CallbackSignatureParameterSizeMismatch - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackSignatureParameterSizeMismatch.
CallbackSignatureParameterTypeMismatch - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackSignatureParameterTypeMismatch.
CallbackTypeNotSupported - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackTypeNotSupported.
CallbackUnknownFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackUnknownFailure.
CallbackUnregistrationFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CallbackUnregistrationFailure.
callBigInteger(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return big integer.
callBoolean(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return boolean.
callDouble(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return double.
callExtended(V8Value, boolean, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return V8 value.
callExtended(V8Value, boolean, V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by V8 values and return V8 value.
callExtended(V8Value, boolean, Object...) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
callExtended(V8Value, boolean, V8Value...) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
callFloat(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return float.
callInteger(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return integer.
callLong(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return long.
callObject(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return object.
callString(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return string.
callVoid(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects without return.
callVoid(V8Value, V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by V8 values without return.
callWithObjectConverter(String, V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
Call function with the object converter by name.
callZonedDateTime(V8Value, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Call a function by objects and return zoned date time.
cancel() - Method in interface com.caoccao.javet.interop.engine.IJavetEngineGuard
Cancel.
cancel() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
canDiscardCompiled() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Can discard compiled byte code.
canDiscardCompiled() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
CHAR_AT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
CheckReturnValue - Annotation Type in com.caoccao.javet.annotations
This annotation is for IDE to warn application developers to consume the return value.
checkV8Runtime() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
checkV8Runtime() - Method in class com.caoccao.javet.values.V8Value
 
circularStructure(int) - Static method in exception com.caoccao.javet.exceptions.JavetConverterException
Circular structure.
ClassDescriptor - Class in com.caoccao.javet.interop.binding
The type Class descriptor.
ClassDescriptor(V8ProxyMode, Class<?>, IClassProxyPlugin) - Constructor for class com.caoccao.javet.interop.binding.ClassDescriptor
Instantiates a new Class descriptor.
classDescriptor - Variable in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
The Class descriptor.
ClassDescriptorStore - Class in com.caoccao.javet.interop.binding
The type class descriptor store is for storing the class descriptor maps used by reflection proxy handlers.
classProxyPlugin - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Class proxy plugin.
CLEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
clear(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.clear().
CLEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
clear(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.clear().
clear() - Method in class com.caoccao.javet.utils.ThreadSafeMap
 
clear() - Method in interface com.caoccao.javet.values.reference.IV8ValueMap
Clear.
clear() - Method in interface com.caoccao.javet.values.reference.IV8ValueSet
Clear.
clear() - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
clear() - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
clearInternalStatistic() - Method in interface com.caoccao.javet.interop.IV8Native
 
clearInternalStatistic() - Method in class com.caoccao.javet.interop.V8Host
Clear internal statistic for internal test purpose.
clearWeak(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
clearWeak(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
clearWeak() - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
clearWeak() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
clearWeak() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
clone() - Method in class com.caoccao.javet.entities.JavetEntityMap
 
clone() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
 
clone() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
 
cloneV8Value(long, long, int, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
cloneV8Value(IV8ValueReference, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
close() - Method in interface com.caoccao.javet.interfaces.IJavetClosable
 
close() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
close(boolean) - Method in class com.caoccao.javet.interop.engine.JavetEngine
Close.
close() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
close() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
close() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
 
close() - Method in class com.caoccao.javet.interop.V8Host
 
close() - Method in class com.caoccao.javet.interop.V8Locker
 
close() - Method in class com.caoccao.javet.interop.V8Runtime
 
close(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Close by a force close flag.
close() - Method in class com.caoccao.javet.interop.V8Scope
 
close() - Method in class com.caoccao.javet.node.modules.BaseNodeModule
 
close() - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
close() - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
 
close() - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
close() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
 
close() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfos
 
close(boolean) - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
close(boolean) - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
close() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
close(boolean) - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
close() - Method in class com.caoccao.javet.values.V8Value
 
close() - Method in class com.caoccao.javet.values.virtual.V8VirtualValue
 
close() - Method in class com.caoccao.javet.values.virtual.V8VirtualValueList
 
closed - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The Closed.
closed - Variable in class com.caoccao.javet.interop.V8Scope
The Closed.
closeV8Runtime(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
closeV8Runtime(V8Runtime) - Method in class com.caoccao.javet.interop.V8Host
Close V8 runtime.
code - Variable in class com.caoccao.javet.exceptions.JavetError
The Code.
CODE_POINT_AT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
com.caoccao.javet.annotations - package com.caoccao.javet.annotations
Annotations classes for declarative coding and IDE intellisense.
com.caoccao.javet.entities - package com.caoccao.javet.entities
Built-in entities for default object conversion.
com.caoccao.javet.enums - package com.caoccao.javet.enums
Enums for various API.
com.caoccao.javet.exceptions - package com.caoccao.javet.exceptions
Exceptions and errors for error handling.
com.caoccao.javet.interception - package com.caoccao.javet.interception
Built-in interceptors.
com.caoccao.javet.interception.jvm - package com.caoccao.javet.interception.jvm
 
com.caoccao.javet.interception.logging - package com.caoccao.javet.interception.logging
Built-in interceptors for JS logging function console.log(), etc...
com.caoccao.javet.interfaces - package com.caoccao.javet.interfaces
Interfaces required by various internal and external API.
com.caoccao.javet.interop - package com.caoccao.javet.interop
Interoperation between JVM and C++ via JNI.
com.caoccao.javet.interop.binding - package com.caoccao.javet.interop.binding
Callback data structure for binding context and method descriptor.
com.caoccao.javet.interop.callback - package com.caoccao.javet.interop.callback
Callback bridge between JVM and C++ via JNI.
com.caoccao.javet.interop.converters - package com.caoccao.javet.interop.converters
Built-in converters, interface and config.
com.caoccao.javet.interop.engine - package com.caoccao.javet.interop.engine
Engine pool, config and guard.
com.caoccao.javet.interop.engine.observers - package com.caoccao.javet.interop.engine.observers
Observers for V8 runtime.
com.caoccao.javet.interop.executors - package com.caoccao.javet.interop.executors
Executors and interface.
com.caoccao.javet.interop.loader - package com.caoccao.javet.interop.loader
JNI library loader and listeners.
com.caoccao.javet.interop.monitoring - package com.caoccao.javet.interop.monitoring
Package monitoring exposes some useful internal statistics.
com.caoccao.javet.interop.options - package com.caoccao.javet.interop.options
Runtime options for Node.js mode or V8 mode.
com.caoccao.javet.interop.proxy - package com.caoccao.javet.interop.proxy
Reflection and direct proxy handlers for polyfilling Java interfaces with JS functions or objects.
com.caoccao.javet.interop.proxy.plugins - package com.caoccao.javet.interop.proxy.plugins
 
com.caoccao.javet.node.modules - package com.caoccao.javet.node.modules
Reference classes for Node.js built-in modules.
com.caoccao.javet.utils - package com.caoccao.javet.utils
Built-in utilities.
com.caoccao.javet.utils.receivers - package com.caoccao.javet.utils.receivers
Built-in callback receivers.
com.caoccao.javet.values - package com.caoccao.javet.values
Classes for V8 values.
com.caoccao.javet.values.primitive - package com.caoccao.javet.values.primitive
Classes for V8 primitive values.
com.caoccao.javet.values.reference - package com.caoccao.javet.values.reference
Classes for V8 reference values.
com.caoccao.javet.values.reference.builtin - package com.caoccao.javet.values.reference.builtin
Classes for V8 built-in reference values.
com.caoccao.javet.values.virtual - package com.caoccao.javet.values.virtual
Classes for V8 virtual reference values.
COMMA - Static variable in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
The constant COMMA.
CompilationFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant CompilationFailure.
compileV8Module() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 module.
compileV8Module(boolean) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 module.
compileV8Module(boolean) - Method in class com.caoccao.javet.interop.executors.V8StringExecutor
 
compileV8Module(String, byte[], V8ScriptOrigin, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Compile a V8 module and add that V8 module to the internal V8 module map.
compileV8ModuleVoid() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 module.
compileV8Script() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 script.
compileV8Script(boolean) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 script.
compileV8Script(boolean) - Method in class com.caoccao.javet.interop.executors.V8StringExecutor
 
compileV8Script(String, byte[], V8ScriptOrigin, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Compile a V8 script.
compileV8ScriptVoid() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 script.
compileV8ValueFunction() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 value function.
compileV8ValueFunction(String[]) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 value function.
compileV8ValueFunction(String[], V8ValueObject[]) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Compile V8 value function.
compileV8ValueFunction(String[], V8ValueObject[]) - Method in class com.caoccao.javet.interop.executors.V8StringExecutor
 
compileV8ValueFunction(String, byte[], V8ScriptOrigin, String[], V8ValueObject[]) - Method in class com.caoccao.javet.interop.V8Runtime
Compile V8 value function.
compose(IJavaFunction<? super V, ? extends T>) - Method in interface com.caoccao.javet.interfaces.IJavaFunction
Returns a composed function that first applies the before function to its input, and then applies this function to the result.
concat(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Concat string.
CONCAT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
concat(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.concat().
CONCAT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
concat(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.concat().
concat(String, V8Value...) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Concat string.
config - Variable in class com.caoccao.javet.interop.converters.BaseJavetConverter
The Config.
config - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Config.
configurable - Variable in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
The Configurable.
consoleDebug(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Console debug.
consoleDebug(V8Value...) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
 
consoleError(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Console error.
consoleError(V8Value...) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
 
consoleInfo(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Console info.
consoleInfo(V8Value...) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
 
consoleLog(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Console log.
consoleLog(V8Value...) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
 
consoleTrace(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Console trace.
consoleTrace(V8Value...) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
 
consoleWarn(V8Value...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
Console warn.
consoleWarn(V8Value...) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
 
construct(V8Value, V8ValueArray, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.construct() The handler.construct() method is a trap for the [[Construct]] object internal method, which is used by operations such as the new operator.
construct(V8Value, V8ValueArray, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
construct(V8Value, V8ValueArray, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.construct().
constructors - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Constructors.
containsV8Module(String) - Method in class com.caoccao.javet.interop.V8Runtime
Contains a V8 module by resource name.
context - Variable in class com.caoccao.javet.entities.JavetEntityError
The Context.
contextGet(long, long, int, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
contextGet(IV8Context, int) - Method in class com.caoccao.javet.interop.V8Internal
 
contextGetLength(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
contextGetLength(IV8Context) - Method in class com.caoccao.javet.interop.V8Internal
 
contextIsContextType(long, long, int, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
contextIsContextType(IV8Context, int) - Method in class com.caoccao.javet.interop.V8Internal
 
contextSetLength(long, long, int, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
contextSetLength(IV8Context, int) - Method in class com.caoccao.javet.interop.V8Internal
 
continuable - Variable in exception com.caoccao.javet.exceptions.JavetTerminatedException
The Continuable.
converted - Variable in class com.caoccao.javet.utils.JavetVirtualObject
The Converted.
converted - Variable in class com.caoccao.javet.values.virtual.V8VirtualValue
It indicates whether the value is converted or not.
ConverterCircularStructure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ConverterCircularStructure.
ConverterFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ConverterFailure.
ConverterSymbolNotBuiltIn - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ConverterSymbolNotBuiltIn.
convertToVirtualObjects(V8Value...) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Convert to virtual objects.
COPY_WITHIN - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
COPY_WITHIN - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
copyContextFrom(IV8ValueFunction) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Copy the context from the source V8 value function.
copyOf(Object) - Static method in class com.caoccao.javet.utils.ArrayUtils
Get a copy of the array object.
copyScopeInfoFrom(IV8ValueFunction) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Copy the scope info from the source V8 value function.
copyScopeInfoFrom(IV8ValueFunction) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
copyWithin(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.copyWithin().
copyWithin(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.copyWithin().
createEngine() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
Create engine javet engine.
createEntityFunction() - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
Create entity function javet entity function.
createEntityMap() - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
Create entity map.
createSnapshot() - Method in class com.caoccao.javet.interop.NodeRuntime
 
createSnapshot() - Method in class com.caoccao.javet.interop.V8Runtime
Create snapshot in byte array.
createSnapshotEnabled - Variable in class com.caoccao.javet.interop.options.RuntimeOptions
The Snapshot enabled flag indicates whether the snapshot feature is enabled or not.
createTargetObject() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Create target object for the proxy target.
createTargetObject(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
Create target object.
createTargetObject(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
createTargetObject(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
createTargetObject(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
createTargetObject(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
createV8Inspector(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
createV8Module(String, IV8ValueObject) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create a V8 synthetic module.
createV8Module(String, IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8Module(String, IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8Runtime(Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
createV8Runtime() - Method in class com.caoccao.javet.interop.V8Host
Create V8 runtime.
createV8Runtime(RuntimeOptions<?>) - Method in class com.caoccao.javet.interop.V8Host
Create V8 runtime by custom global name.
createV8Runtime(boolean, RuntimeOptions<?>) - Method in class com.caoccao.javet.interop.V8Host
Create V8 runtime by pooled flag and custom global name.
createV8ValueArray() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value array.
createV8ValueArray() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueArray() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueArray(V8Runtime, Object...) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Create V8 value array from object array.
createV8ValueArrayBuffer(int) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value array buffer from a given length.
createV8ValueArrayBuffer(ByteBuffer) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value array buffer from a native byte buffer.
createV8ValueArrayBuffer(int) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueArrayBuffer(ByteBuffer) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueArrayBuffer(int) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueArrayBuffer(ByteBuffer) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueBigInteger(BigInteger) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value big integer.
createV8ValueBigInteger(String) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value big integer.
createV8ValueBigInteger(BigInteger) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueBigInteger(String) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueBigInteger(BigInteger) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueBigInteger(String) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueBoolean(boolean) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value boolean.
createV8ValueBoolean(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueBoolean(boolean) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueBooleanObject(boolean) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value boolean object.
createV8ValueBooleanObject(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueBooleanObject(boolean) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueDataView(V8ValueArrayBuffer) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value data view.
createV8ValueDataView(V8ValueArrayBuffer) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueDataView(V8ValueArrayBuffer) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueDouble(double) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value double.
createV8ValueDouble(double) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueDouble(double) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueDoubleObject(double) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value double object.
createV8ValueDoubleObject(double) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueDoubleObject(double) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueError(V8ValueErrorType, String) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value error by type and message.
createV8ValueError(V8ValueErrorType, String) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueError(V8ValueErrorType, String) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueFunction(JavetCallbackContext) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value function.
createV8ValueFunction(String) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value function.
createV8ValueFunction(JavetCallbackContext) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueFunction(String) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueFunction(JavetCallbackContext) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueFunction(String) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueInteger(int) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value integer.
createV8ValueInteger(int) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueInteger(int) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueIntegerObject(int) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value int object.
createV8ValueIntegerObject(int) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueIntegerObject(int) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueLong(long) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value long.
createV8ValueLong(long) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueLong(long) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueLongObject(long) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value long object.
createV8ValueLongObject(long) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueLongObject(long) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueMap() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value map.
createV8ValueMap() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueMap() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueMap(V8Runtime, Map<?, ?>) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Create V8 value map from map.
createV8ValueNull() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value null.
createV8ValueNull() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueNull() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueObject() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value object.
createV8ValueObject() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueObject() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueObject(V8Runtime, Object...) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Create V8 value object from object array.
createV8ValuePromise() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value promise.
createV8ValuePromise() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValuePromise() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueProxy() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value proxy.
createV8ValueProxy(V8Value) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value proxy.
createV8ValueProxy(V8Value) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueProxy(V8Value) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueSet() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value set.
createV8ValueSet() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueSet() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueSet(V8Runtime, Object...) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Create V8 value set from object array.
createV8ValueString(String) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value string.
createV8ValueString(String) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueString(String) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueStringObject(String) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value string object from string.
createV8ValueStringObject(String) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueStringObject(String) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueSymbol(String) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value symbol.
createV8ValueSymbol(String, boolean) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value symbol.
createV8ValueSymbol(String, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueSymbol(String, boolean) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueTypedArray(V8ValueReferenceType, int) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value typed array.
createV8ValueTypedArray(V8ValueReferenceType, int) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueTypedArray(V8ValueReferenceType, int) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueUndefined() - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value undefined.
createV8ValueUndefined() - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueUndefined() - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueZonedDateTime(long) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value zoned date time.
createV8ValueZonedDateTime(ZonedDateTime) - Method in interface com.caoccao.javet.interop.IV8Creatable
Create V8 value zoned date time.
createV8ValueZonedDateTime(long) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueZonedDateTime(ZonedDateTime) - Method in class com.caoccao.javet.interop.V8Runtime
 
createV8ValueZonedDateTime(long) - Method in class com.caoccao.javet.interop.V8Scope
 
createV8ValueZonedDateTime(ZonedDateTime) - Method in class com.caoccao.javet.interop.V8Scope
 
customObjectMap - Variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The Custom object map.

D

daemonThread - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Daemon thread.
DATE_PROTOTYPE_GET_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_DAY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_TIME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_TIMEZONE_OFFSET - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_DAY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_UTC_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_GET_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_TIME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_UTC_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SET_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_SYMBOL_TO_PRIMITIVE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_DATE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_ISOSTRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_JSON - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_LOCALE_DATE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_LOCALE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_LOCALE_TIME_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_TIME_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_TO_UTC_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
DATE_PROTOTYPE_VALUE_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
debug - Variable in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
The Debug.
debug(String) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Debug.
debug(String) - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
DEFAULT - Static variable in class com.caoccao.javet.interop.callback.JavetBuiltInModuleResolver
The constant DEFAULT.
Default - Static variable in class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
The constant Default.
DEFAULT - Static variable in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
The constant DEFAULT with all options disabled.
DEFAULT_BATCH_SIZE - Static variable in interface com.caoccao.javet.values.reference.IV8ValueObject
The constant DEFAULT_BATCH_SIZE is the default batch size for get a chunk of items.
DEFAULT_ENGINE_GUARD_CHECK_INTERVAL_MILLIS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_ENGINE_GUARD_CHECK_INTERVAL_MILLIS.
DEFAULT_ENGINE_GUARD_TIMEOUT_MILLIS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_ENGINE_GUARD_TIMEOUT_MILLIS.
DEFAULT_JAVET_LOGGER - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_JAVET_LOGGER.
DEFAULT_JS_RUNTIME_TYPE - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_JS_RUNTIME_TYPE.
DEFAULT_MAX_DEPTH - Static variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The constant DEFAULT_MAX_DEPTH.
DEFAULT_NAME - Static variable in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
The constant DEFAULT_NAME.
DEFAULT_POOL_DAEMON_CHECK_INTERVAL_MILLIS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_POOL_DAEMON_CHECK_INTERVAL_MILLIS.
DEFAULT_POOL_IDLE_TIMEOUT_SECONDS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_POOL_IDLE_TIMEOUT_SECONDS.
DEFAULT_POOL_MIN_SIZE - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_POOL_MIN_SIZE.
DEFAULT_POOL_SHUTDOWN_TIMEOUT_SECONDS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_POOL_SHUTDOWN_TIMEOUT_SECONDS.
DEFAULT_PROXY_PLUGINS - Static variable in class com.caoccao.javet.interop.converters.JavetBridgeConverter
The constant DEFAULT_PROXY_PLUGINS.
DEFAULT_PROXYABLE_METHODS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
The constant DEFAULT_PROXYABLE_METHODS.
DEFAULT_PROXYABLE_METHODS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
The constant DEFAULT_PROXYABLE_METHODS.
DEFAULT_PROXYABLE_METHODS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
The constant DEFAULT_PROXYABLE_METHODS.
DEFAULT_PROXYABLE_METHODS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
The constant DEFAULT_PROXYABLE_METHODS.
DEFAULT_RESET_ENGINE_TIMEOUT_SECONDS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_RESET_ENGINE_TIMEOUT_SECONDS.
DEFAULT_WAIT_FOR_ENGINE_LOG_INTERVAL_MILLIS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_WAIT_FOR_ENGINE_LOG_INTERVAL_MILLIS.
DEFAULT_WAIT_FOR_ENGINE_MAX_RETRY_COUNT - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_WAIT_FOR_ENGINE_MAX_RETRY_COUNT.
DEFAULT_WAIT_FOR_ENGINE_SLEEP_INTERVAL_MILLIS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant DEFAULT_WAIT_FOR_ENGINE_SHEEP_INTERVAL_MILLIS.
defaultBoolean - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default boolean.
defaultByte - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default byte.
defaultChar - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default char.
defaultDouble - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default double.
defaultFloat - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default float.
defaultInt - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default int.
defaultLong - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default long.
defaultShort - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Default short.
defineProperty(V8Value, V8Value, V8ValueObject) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.defineProperty() The handler.defineProperty() method is a trap for the [[DefineOwnProperty]] object internal method, which is used by operations such as Object.defineProperty().
defineProperty(V8Value, V8Value, V8ValueObject) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.defineProperty().
DELETE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
delete(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.delete() The delete() method of Map instances removes the specified element from this map by key.
DELETE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
delete(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.delete().
delete(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Delete property by key object.
delete(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
delete(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
delete(Object) - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
delete(Object) - Method in class com.caoccao.javet.values.reference.V8ValueWeakMap
 
delete(Object) - Method in class com.caoccao.javet.values.reference.V8ValueWeakSet
 
deleteByObject(Object, Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Delete by object property.
deleteByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
deleteByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
deleteByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
deleteByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
deleteFromCollection(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Delete from collection.
deleteNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Delete property by null.
deletePrivateProperty(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Delete private property by name string.
deletePrivateProperty(String) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
deleteProperty(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.deleteProperty() The handler.deleteProperty() method is a trap for the [[Delete]] object internal method, which is used by operations such as the delete operator.
deleteProperty(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
deleteProperty(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
deleteProperty(V8Value, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.deleteProperty().
deleteUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Delete property by undefined.
description - Variable in class com.caoccao.javet.entities.JavetEntitySymbol
The Description.
description - Variable in class com.caoccao.javet.values.reference.V8ValueSymbol
The Description.
detailedMessage - Variable in class com.caoccao.javet.entities.JavetEntityError
The Detailed message.
disableGCNotification() - Method in class com.caoccao.javet.interop.V8Host
Disable GC notification.
disableInDebugMode() - Method in interface com.caoccao.javet.interop.engine.IJavetEngineGuard
Disable in debug mode.
disableInDebugMode() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
discardCompiled() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Discard compiled byte code.
discardCompiled() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
doubleObjectCreate(long, double) - Method in interface com.caoccao.javet.interop.IV8Native
 
doubleObjectValueOf(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
doubleObjectValueOf(V8ValueDoubleObject) - Method in class com.caoccao.javet.interop.V8Internal
 
DUMMY_FUNCTION_STRING - Static variable in class com.caoccao.javet.interop.converters.JavetProxyConverter
The constant DUMMY_FUNCTION_STRING contains a JS code snippet which creates an empty anonymous function hidden in a closure.

E

echo(V8Value) - Method in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
Echo the given V8 value.
echo(V8Value...) - Method in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
Echo the given V8 value array.
echoString(String) - Method in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
Echo the input string.
echoString(V8Value) - Method in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
Echo the input V8 value.
echoString(V8Value...) - Method in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
Echo the input V8 value array.
EIGHT_BYTES_PER_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant EIGHT_BYTES_PER_VALUE.
EMPTY - Static variable in class com.caoccao.javet.utils.StringUtils
The constant EMPTY.
enableGCNotification() - Method in class com.caoccao.javet.interop.V8Host
Enable GC notification.
enableInDebugMode() - Method in interface com.caoccao.javet.interop.engine.IJavetEngineGuard
Enable in debug mode.
enableInDebugMode() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
ENDS_WITH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
EngineNotAvailable - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant EngineNotAvailable.
engines - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Engines.
engineUsedCount - Variable in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
ENTRIES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
entries(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.entries().
ENTRIES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
entries(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.entries().
ENTRIES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
entries(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.entries() The entries() method of Map instances returns a new map iterator object that contains the [key, value] pairs for each element in this map in insertion order.
ENTRIES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
entries(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.entries().
enumerable - Variable in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
The Enumerable.
equals(long, long, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
equals(IV8ValueReference, IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
equals(V8Value) - Method in interface com.caoccao.javet.values.IV8Value
Equals.
equals(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
equals(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
 
equals(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
equals(Object) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
 
equals(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
equals(V8Value) - Method in class com.caoccao.javet.values.V8Value
 
error - Variable in exception com.caoccao.javet.exceptions.JavetException
The Error.
error - Variable in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
The Error.
error(String) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Error.
error(String, Throwable) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Error.
error(String) - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
error(String, Throwable) - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
ERROR_BYTE_BUFFER_MUST_BE_DIRECT - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_BYTE_BUFFER_MUST_BE_DIRECT.
ERROR_ELEMENT_LENGTH_MUST_BE_NON_NEGATIVE - Static variable in class com.caoccao.javet.values.reference.V8Context
The constant ERROR_ELEMENT_LENGTH_MUST_BE_NON_NEGATIVE.
ERROR_HANDLE_MUST_BE_VALID - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_HANDLE_MUST_BE_VALID.
ERROR_MESSAGE_V8_RUNTIME_CANNOT_BE_EMPTY - Static variable in class com.caoccao.javet.interop.V8Scope
The constant ERROR_MESSAGE_V8_RUNTIME_CANNOT_BE_EMPTY.
ERROR_SYMBOL_DESCRIPTION_CANNOT_BE_EMPTY - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_SYMBOL_DESCRIPTION_CANNOT_BE_EMPTY.
ERROR_TARGET_OBJECT_MUST_BE_AN_ARRAY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_BIG_INTEGER - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_BOOLEAN - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_BYTE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_CHARACTER - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_DOUBLE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_FLOAT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_INTEGER - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_LIST - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_LONG - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_MAP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_SET - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_SHORT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_TARGET_OBJECT_MUST_BE_AN_INSTANCE_OF_ZONED_DATE_TIME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
ERROR_THE_CONVERTER_MUST_BE_INSTANCE_OF_JAVET_PROXY_CONVERTER - Static variable in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
The constant ERROR_THE_CONVERTER_MUST_BE_INSTANCE_OF_JAVET_PROXY_CONVERTER.
ERROR_THE_KEY_VALUE_PAIR_MUST_MATCH - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_THE_KEY_VALUE_PAIR_MUST_MATCH.
ERROR_THE_KEY_VALUE_PAIR_MUST_MATCH - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
The constant ERROR_THE_KEY_VALUE_PAIR_MUST_MATCH.
ERROR_THE_PROPERTY_NAME_MUST_BE_EITHER_STRING_OR_SYMBOL - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_THE_PROPERTY_NAME_MUST_BE_EITHER_STRING_OR_SYMBOL.
ERROR_THE_SOURCE_FUNCTION_CANNOT_BE_IN_ANOTHER_V8_RUNTIME - Static variable in class com.caoccao.javet.values.reference.V8ValueFunction
The constant ERROR_THE_SOURCE_FUNCTION_CANNOT_BE_IN_ANOTHER_V8_RUNTIME.
ERROR_THE_SOURCE_FUNCTION_CANNOT_BE_THE_CALLER - Static variable in class com.caoccao.javet.values.reference.V8ValueFunction
The constant ERROR_THE_SOURCE_FUNCTION_CANNOT_BE_THE_CALLER.
ERROR_V8_CONTEXT_CANNOT_BE_NULL - Static variable in class com.caoccao.javet.values.reference.V8ValueFunction
The constant ERROR_V8_CONTEXT_CANNOT_BE_NULL.
ERROR_VALUE_CANNOT_BE_A_V_8_CONTEXT - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_VALUE_CANNOT_BE_A_V_8_CONTEXT.
ERROR_VALUE_CANNOT_BE_A_V_8_MODULE - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_VALUE_CANNOT_BE_A_V_8_MODULE.
ERROR_VALUE_CANNOT_BE_A_V_8_SCRIPT - Static variable in class com.caoccao.javet.interop.V8Runtime
The constant ERROR_VALUE_CANNOT_BE_A_V_8_SCRIPT.
errorCreate(long, int, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
Errored - Static variable in interface com.caoccao.javet.values.reference.IV8Module
The constant Errored.
escapable - Variable in class com.caoccao.javet.interop.V8Scope
The Escapable.
evaluate() - Method in interface com.caoccao.javet.values.reference.IV8Module
Evaluate the module.
evaluate(boolean) - Method in interface com.caoccao.javet.values.reference.IV8Module
Evaluate the module.
evaluate(boolean) - Method in class com.caoccao.javet.values.reference.V8Module
 
Evaluated - Static variable in interface com.caoccao.javet.values.reference.IV8Module
The constant Evaluated.
Evaluating - Static variable in interface com.caoccao.javet.values.reference.IV8Module
The constant Evaluating.
EVERY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
every(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.every().
EVERY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
every(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.every().
EXECUTABLE_INDEX_DEFAULT_CONSTRUCTOR - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant EXECUTABLE_INDEX_DEFAULT_CONSTRUCTOR.
EXECUTABLE_INDEX_FROM_MAP - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant EXECUTABLE_INDEX_FROM_MAP.
EXECUTABLE_INDEX_TO_MAP - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant EXECUTABLE_INDEX_TO_MAP.
execute(boolean) - Method in class com.caoccao.javet.interop.executors.V8StringExecutor
 
execute() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return V8 value.
execute(boolean) - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return V8 value if required.
execute(IJavetReflectionObjectFactory, Object, V8ValueObject, List<E>, JavetVirtualObject[]) - Static method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Execute.
execute(String, byte[], V8ScriptOrigin, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Execute a script or module.
execute(boolean) - Method in interface com.caoccao.javet.values.reference.IV8Module
 
execute(boolean) - Method in class com.caoccao.javet.values.reference.V8Script
 
executeBigInteger() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return big integer.
executeBoolean() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return boolean.
executeDouble() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return double.
executeInteger() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return integer.
executeLong() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return long.
executeObject() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return a Java object.
executeString() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return string.
executeVoid() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute without a return value.
executeZonedDateTime() - Method in interface com.caoccao.javet.interop.IV8Executable
Execute and return zoned date time.
ExecutionFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ExecutionFailure.
ExecutionTerminated - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ExecutionTerminated.
externalLock - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The External lock.
extractFunctionSourceCode - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Extract function source code.

F

FailedToReadPath - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant FailedToReadPath.
FALSE - Static variable in class com.caoccao.javet.values.primitive.V8ValueBoolean
The constant FALSE.
fieldMap - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Field map.
FILL - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
fill(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.fill() The fill() method of Array instances changes all elements within a range of indices in an array to a static value.
FILL - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
fill(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.fill() The fill() method of Array instances changes all elements within a range of indices in an array to a static value.
FILTER - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
filter(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.filter().
FILTER - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
filter(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.filter().
finalize() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
 
FIND - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
find(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.find().
FIND - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
find(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.find().
FIND_INDEX - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
FIND_INDEX - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
FIND_LAST - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
FIND_LAST - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
FIND_LAST_INDEX - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
FIND_LAST_INDEX - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
findIndex(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.findIndex().
findIndex(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.findIndex().
findLast(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.findLast().
findLast(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.findLast().
findLastIndex(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.findLastIndex().
findLastIndex(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.findLastIndex().
FLAG_ALLOW_NATIVES_SYNTAX - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_ALLOW_NATIVES_SYNTAX.
FLAG_EXPOSE_GC - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_EXPOSE_GC.
FLAG_EXPOSE_INSPECTOR_SCRIPTS - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_EXPOSE_INSPECTOR_SCRIPTS.
FLAG_INITIAL_HEAP_SIZE - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_INITIAL_HEAP_SIZE.
FLAG_MAX_HEAP_SIZE - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_MAX_HEAP_SIZE.
FLAG_MAX_OLD_SPACE_SIZE - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_MAX_OLD_SPACE_SIZE.
FLAG_TRACK_RETAINING_PATH - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_TRACK_RETAINING_PATH.
FLAG_USE_STRICT - Static variable in class com.caoccao.javet.interop.options.V8Flags
The constant FLAG_USE_STRICT.
FLAT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
flat(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.flat().
FLAT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
flat(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.flat().
flat(List<T>, List<T>, int) - Static method in class com.caoccao.javet.utils.ListUtils
The flat() method of Array instances creates a new array with all sub-array elements concatenated into it recursively up to the specified depth.
flat() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Array.prototype.flat().
flat(int) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Array.prototype.flat().
FLAT_MAP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
FLAT_MAP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
flatMap(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.flatMap().
flatMap(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.flatMap().
flushProtocolNotifications() - Method in interface com.caoccao.javet.interop.IV8InspectorListener
 
flushProtocolNotifications() - Method in class com.caoccao.javet.interop.V8Inspector
 
FOR_EACH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
FOR_EACH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
FOR_EACH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
FOR_EACH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
forEach(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.forEach().
forEach(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.forEach().
forEach(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.forEach().
forEach(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.forEach() The forEach() method of Set instances executes a provided function once for each value in this set, in insertion order.
forEach(IJavetUniConsumer<Value, E>, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
For each of the item, call the consumer and return the item count.
forEach(IJavetUniIndexedConsumer<Value, E>, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
For each of the item, call the consumer and return the item count.
forEach(IJavetUniConsumer<Key, E>) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the uni-consumer for each of the keys.
forEach(IJavetUniConsumer<Key, E>, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the uni-consumer for each of the keys.
forEach(IJavetUniIndexedConsumer<Key, E>) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the uni-indexed-consumer for each of the keys.
forEach(IJavetUniIndexedConsumer<Key, E>, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the uni-indexed-consumer for each of the keys.
forEach(IJavetBiConsumer<Key, Value, E>) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the bi-consumer for each of the keys.
forEach(IJavetBiConsumer<Key, Value, E>, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the bi-consumer for each of the keys.
forEach(IJavetBiIndexedConsumer<Key, Value, E>) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the bi-indexed-consumer for each of the keys.
forEach(IJavetBiIndexedConsumer<Key, Value, E>, int) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke the bi-indexed-consumer for each of the keys.
forEach(IJavetUniConsumer<Value, E>) - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
forEach(IJavetUniConsumer<Value, E>, int) - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
forEach(IJavetUniIndexedConsumer<Value, E>) - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
forEach(IJavetUniIndexedConsumer<Value, E>, int) - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
forEach(IJavetUniConsumer<Key, E>) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
forEach(IJavetUniIndexedConsumer<Key, E>) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
forEach(IJavetBiConsumer<Key, Value, E>) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
forEach(IJavetBiIndexedConsumer<Key, Value, E>) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
forEach(IJavetBiConsumer<Key, Value, E>, int) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
forEach(IJavetBiIndexedConsumer<Key, Value, E>, int) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
forEach(IJavetUniConsumer<Key, E>) - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
forEach(IJavetUniIndexedConsumer<Key, E>) - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
format - Variable in class com.caoccao.javet.exceptions.JavetError
The Format.
format(String, Map<String, Object>) - Static method in class com.caoccao.javet.utils.SimpleFreeMarkerFormat
Format string.
FOUR_BYTES_PER_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant FOUR_BYTES_PER_VALUE.
freeze(V8ValueObject) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
Freeze V8 value object.
freezePoolSize() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Freeze pool size javet engine config.
fromBytes(byte[]) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
fromBytes(byte[]) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
From byte array.
fromDoubles(double[]) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
fromDoubles(double[]) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
From double array.
fromFloats(float[]) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
fromFloats(float[]) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
From float array.
fromIntegers(int[]) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
fromIntegers(int[]) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
From integer array.
fromLongs(long[]) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
fromLongs(long[]) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
From long array.
fromMap(Map<String, Object>) - Method in interface com.caoccao.javet.interfaces.IJavetMappable
From map.
fromShorts(short[]) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
fromShorts(short[]) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
From short array.
FUNCTION_ADD - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
FUNCTION_ALL - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
FUNCTION_ALL_SETTLED - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
FUNCTION_ANY - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
FUNCTION_APPLY - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_APPLY.
FUNCTION_ASSIGN - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
The constant FUNCTION_ASSIGN.
FUNCTION_CHDIR - Static variable in class com.caoccao.javet.node.modules.NodeModuleProcess
 
FUNCTION_CONSTRUCT - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_CONSTRUCT.
FUNCTION_CREATE_REQUIRE - Static variable in class com.caoccao.javet.node.modules.NodeModuleModule
 
FUNCTION_CWD - Static variable in class com.caoccao.javet.node.modules.NodeModuleProcess
 
FUNCTION_DEFINE_PROPERTY - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_DEFINE_PROPERTY.
FUNCTION_DELETE - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
FUNCTION_DELETE_PROPERTY - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_DELETE_PROPERTY.
FUNCTION_ENTRIES - Static variable in interface com.caoccao.javet.values.reference.IV8ValueMap
The constant FUNCTION_ENTRIES.
FUNCTION_ENTRIES - Static variable in class com.caoccao.javet.values.reference.V8ValueSet
The constant FUNCTION_ENTRIES.
FUNCTION_FLAT - Static variable in interface com.caoccao.javet.values.reference.IV8ValueArray
The constant FUNCTION_FLAT.
FUNCTION_FOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
FUNCTION_FREEZE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
The constant FUNCTION_FREEZE.
FUNCTION_GET - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_GET.
FUNCTION_GET - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
FUNCTION_GET_BIG_INT_64 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_GET_FLOAT_32 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_GET_FLOAT_64 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_GET_INT_16 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_GET_INT_32 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_GET_INT_8 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_GET_OWN_PROPERTY_DESCRIPTOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_GET_OWN_PROPERTY_DESCRIPTOR.
FUNCTION_GET_OWN_PROPERTY_SYMBOLS - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
The constant FUNCTION_GET_OWN_PROPERTY_SYMBOLS.
FUNCTION_GET_PROTOTYPE_OF - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_GET_PROTOTYPE_OF.
FUNCTION_HAS - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_HAS.
FUNCTION_HAS - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
FUNCTION_IS_EXTENSIBLE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_IS_EXTENSIBLE.
FUNCTION_KEY_FOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
FUNCTION_KEYS - Static variable in interface com.caoccao.javet.values.reference.IV8ValueMap
The constant FUNCTION_KEYS.
FUNCTION_KEYS - Static variable in class com.caoccao.javet.values.reference.V8ValueArray
 
FUNCTION_KEYS - Static variable in class com.caoccao.javet.values.reference.V8ValueSet
The constant FUNCTION_KEYS.
FUNCTION_NAME_TO_JSON - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant FUNCTION_NAME_TO_JSON.
FUNCTION_NAME_TO_V8_VALUE - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant FUNCTION_NAME_TO_V8_VALUE.
FUNCTION_NEXT - Static variable in class com.caoccao.javet.values.reference.V8ValueArray
 
FUNCTION_NEXT - Static variable in class com.caoccao.javet.values.reference.V8ValueIterator
 
FUNCTION_NEXT - Static variable in class com.caoccao.javet.values.virtual.V8VirtualIterator
The constant FUNCTION_NEXT.
FUNCTION_ON - Static variable in class com.caoccao.javet.node.modules.NodeModuleProcess
 
FUNCTION_OWN_KEYS - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_OWN_KEYS.
FUNCTION_POP - Static variable in interface com.caoccao.javet.values.reference.IV8ValueArray
The constant FUNCTION_POP.
FUNCTION_PREVENT_EXTENSIONS - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_PREVENT_EXTENSIONS.
FUNCTION_PUSH - Static variable in interface com.caoccao.javet.values.reference.IV8ValueArray
The constant FUNCTION_PUSH.
FUNCTION_RACE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
FUNCTION_REJECT - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
FUNCTION_REQUIRE - Static variable in class com.caoccao.javet.interop.NodeRuntime
The constant FUNCTION_REQUIRE.
FUNCTION_RESOLVE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
FUNCTION_SET - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_SET.
FUNCTION_SET - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
FUNCTION_SET_BIG_INT_64 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_SET_FLOAT_32 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_SET_FLOAT_64 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_SET_INT_16 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_SET_INT_32 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_SET_INT_8 - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
 
FUNCTION_SET_PROTOTYPE_OF - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant FUNCTION_SET_PROTOTYPE_OF.
FUNCTION_SHIFT - Static variable in interface com.caoccao.javet.values.reference.IV8ValueArray
The constant FUNCTION_SHIFT.
FUNCTION_STRINGIFY - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInJson
The constant FUNCTION_STRINGIFY.
FUNCTION_TO_STRING - Static variable in class com.caoccao.javet.values.reference.V8ValueSymbol
The constant FUNCTION_TO_STRING.
FUNCTION_UNSHIFT - Static variable in interface com.caoccao.javet.values.reference.IV8ValueArray
The constant FUNCTION_UNSHIFT.
FUNCTION_VALUES - Static variable in interface com.caoccao.javet.values.reference.IV8ValueMap
The constant FUNCTION_VALUES.
functionCall(long, long, int, Object, boolean, Object[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionCall(IV8ValueObject, V8Value, boolean, V8Value...) - Method in class com.caoccao.javet.interop.V8Internal
 
functionCallAsConstructor(long, long, int, Object[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionCallAsConstructor(IV8ValueObject, V8Value...) - Method in class com.caoccao.javet.interop.V8Internal
 
functionCanDiscardCompiled(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionCanDiscardCompiled(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionCompile(long, String, byte[], String, int, int, int, boolean, String[], Object[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionCopyScopeInfoFrom(long, long, int, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionCopyScopeInfoFrom(IV8ValueFunction, IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionCreate(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionDiscardCompiled(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionDiscardCompiled(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetArguments(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetArguments(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetCachedData(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetCachedData(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetContext(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetContext(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetInternalProperties(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetInternalProperties(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetJSFunctionType(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetJSFunctionType(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetJSScopeType(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetJSScopeType(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetScopeInfos(long, long, int, boolean, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetScopeInfos(IV8ValueFunction, IV8ValueFunction.GetScopeInfosOptions) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetScriptSource(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetScriptSource(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionGetSourceCode(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionGetSourceCode(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionIsCompiled(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionIsCompiled(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionIsWrapped(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionIsWrapped(IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
functionMap - Variable in class com.caoccao.javet.interop.binding.BindingContext
The Function map.
functionSetContext(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionSetContext(IV8ValueFunction, V8Context) - Method in class com.caoccao.javet.interop.V8Internal
 
functionSetScriptSource(long, long, int, Object, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionSetScriptSource(IV8ValueFunction, IV8ValueFunction.ScriptSource, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
functionSetSourceCode(long, long, int, String, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
functionSetSourceCode(IV8ValueFunction, String, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
future - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The Future.

G

GC - Static variable in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
The constant GC with PreGC and PostGC enabled.
genericGetters - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Generic getters.
genericSetters - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Generic setters.
get() - Method in interface com.caoccao.javet.interfaces.IJavaSupplier
Gets a result.
get() - Method in interface com.caoccao.javet.interfaces.IJavetSupplier
Get the value
get() - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.GetterAndNoThis
Get the property value by a property key without this object passed in.
get(V8Value) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.GetterAndThis
Get the property value by a property key with this object passed in.
get(V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
 
get(V8Value, V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.get() The handler.get() method is a trap for the [[Get]] object internal method, which is used by operations such as property accessors.
get(V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
GET - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
get(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.get().
get(int) - Method in class com.caoccao.javet.interop.V8Scope
Gets a value by index.
get(TKey) - Method in class com.caoccao.javet.utils.ThreadSafeMap
Get value.
get(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element by index.
get(int) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Get V8 value by index.
get(int) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfos
Gets scope info by index.
get(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Get property value by key object.
get(int) - Method in class com.caoccao.javet.values.reference.V8Context
 
get(int) - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
get(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
get(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
get(Object) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
get(String) - Method in class com.caoccao.javet.values.reference.V8ValueWeakMap
 
get(Object) - Method in class com.caoccao.javet.values.reference.V8ValueWeakMap
 
get() - Method in class com.caoccao.javet.values.virtual.V8VirtualValue
Get the value.
get() - Method in class com.caoccao.javet.values.virtual.V8VirtualValueList
Get V8 value array.
GET_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_DAY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_TIME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_TIMEZONE_OFFSET - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_DAY - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_UTC_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
GET_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
getActiveEngineCount() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets active engine count.
getActiveEngineCount() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
getAllocationSpace() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Gets allocation space.
getApplyFunctions() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets apply functions.
getArguments() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets arguments.
getArguments() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getAsyncIterator() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getAverageCallbackContextCount() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets average callback context count.
getAverageReferenceCount() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets average reference count.
getAverageV8HeapSpaceStatistics(V8AllocationSpace) - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets average V8 heap space statistics.
getAverageV8HeapStatistics() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets average V8 heap statistics.
getAverageV8ModuleCount() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets average V8 module count.
getBigInt64(int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getBigInt64(int, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getBigInteger(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as big integer by index.
getBigInteger(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as big integer by key object.
getBoolean(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as boolean by key object.
getBoolean(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as boolean by key object.
getBoolean(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getBoolean(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getBuffer() - Method in interface com.caoccao.javet.values.reference.IV8ValueTypedArray
 
getBuffer() - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getBuffer() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
getBuiltInJson() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
Gets built-in JSON.
getBuiltInObject() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
Gets built-in Object.
getBuiltInPromise() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
Gets built-in Promise.
getBuiltInReflect() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
Gets built-in Reflect.
getBuiltInSymbol(String) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getBuiltInSymbol() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
Gets built-in Symbol.
getByField(V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Gets by field.
getByGetter(V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Gets by getter.
getByIndex(Object, int) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets by index.
getByIndex(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Gets by index.
getByIndex(Object, int) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
getByIndex(Object, int) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
getByIndex(Object, int) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
getByMethod(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Gets by method.
getByPolyfill(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Gets by polyfill.
getByteBuffer() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
getByteLength() - Method in interface com.caoccao.javet.values.reference.IV8ValueTypedArray
 
getByteLength() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
getByteLength() - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getByteLength() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
getByteOffset() - Method in interface com.caoccao.javet.values.reference.IV8ValueTypedArray
 
getByteOffset() - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getByteOffset() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
getByteOrder() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
getCachedData() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Get cached data.
getCachedData() - Method in class com.caoccao.javet.interop.executors.V8StringExecutor
 
getCachedData() - Method in interface com.caoccao.javet.values.reference.IV8Cacheable
Gets cached data.
getCachedData() - Method in class com.caoccao.javet.values.reference.V8Module
 
getCachedData() - Method in class com.caoccao.javet.values.reference.V8Script
 
getCachedData() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getCallbackContext(long) - Method in class com.caoccao.javet.interop.V8Runtime
Gets a callback context by a handle.
getCallbackContextCount() - Method in class com.caoccao.javet.interop.V8Runtime
Gets callback context count.
getCallbackContexts() - Method in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
 
getCallbackContexts() - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
 
getCallbackContexts() - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable
Get supported callback contexts.
getCallbackContexts() - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyFunctionHandler
 
getCallbackContexts() - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
getCallbackContexts() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
getCallbackContexts() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFunctionHandler
 
getCallbackContexts() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
getCallbackMethod() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Gets callback method.
getCallbackReceiver() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Gets callback receiver.
getCallbackType() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Gets callback type.
getClassMap() - Static method in class com.caoccao.javet.interop.binding.ClassDescriptorStore
Gets class map.
getClassProxyPlugin() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets class proxy plugin.
getCode() - Method in enum com.caoccao.javet.enums.JavetPromiseRejectEvent
Gets event code.
getCode() - Method in class com.caoccao.javet.exceptions.JavetError
Gets code.
getCode() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Gets code.
getCodeSnippet() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Gets code snippet from the start position to the end position.
getConfig() - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
 
getConfig() - Method in interface com.caoccao.javet.interop.converters.IJavetConverter
Gets config.
getConfig() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Gets config.
getConfig() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets config.
getConfig() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
getConfig() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
getConsoleArguments() - Method in class com.caoccao.javet.interop.options.NodeRuntimeOptions
Get console arguments.
getConstructors() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets constructors.
getContext() - Method in class com.caoccao.javet.entities.JavetEntityError
 
getContext() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets context.
getContext() - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Gets context.
getContext() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets the V8 context.
getContext() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getConversionMode() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets conversion mode.
getConverter() - Method in class com.caoccao.javet.interop.V8Runtime
Gets converter.
getCPUCount() - Static method in class com.caoccao.javet.utils.JavetOSUtils
 
getCustomFlags() - Method in class com.caoccao.javet.interop.options.V8Flags
Gets custom flags.
getDebug() - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Gets debug.
getDefaultBoolean() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default boolean boolean.
getDefaultByte() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default byte.
getDefaultChar() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default char.
getDefaultDouble() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default double.
getDefaultEngineGuardTimeoutMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets default engine guard timeout millis.
getDefaultFloat() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default float.
getDefaultInt() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default int.
getDefaultLong() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default long.
getDefaultShort() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets default short.
getDescription() - Method in class com.caoccao.javet.entities.JavetEntitySymbol
 
getDescription() - Method in interface com.caoccao.javet.interfaces.IJavetEntitySymbol
Gets description.
getDescription() - Method in class com.caoccao.javet.values.reference.V8ValueSymbol
Gets description.
getDetailedMessage() - Method in class com.caoccao.javet.entities.JavetEntityError
 
getDetailedMessage() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets detailed message.
getDetailedMessage() - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Gets detailed message.
getDirectCallClass() - Method in enum com.caoccao.javet.interop.callback.JavetCallbackType
Gets direct call class.
getDistinctValues() - Static method in enum com.caoccao.javet.enums.V8AllocationSpace
Get distinct values.
getDoesZapGarbage() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets does zap garbage.
getDouble(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as double by key object.
getDouble(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as double by key object.
getDouble(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getDouble(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getEndColumn() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets end column.
getEndPosition() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets end position.
getEndPosition() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
Gets end position.
getEndPosition() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Gets end position.
getEngine() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets engine.
getEngine() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
getEngineGuardCheckIntervalMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets engine guard check interval millis.
getEngineUsedCount() - Method in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
getEntries() - Method in interface com.caoccao.javet.values.reference.IV8ValueMap
Gets entries.
getEntries() - Method in interface com.caoccao.javet.values.reference.IV8ValueSet
Gets entries.
getEntries() - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
getEnumSet(int, Class<E>) - Static method in interface com.caoccao.javet.interfaces.IEnumBitset
Gets enum set.
getEnumSet(int, Class<E>, E) - Static method in interface com.caoccao.javet.interfaces.IEnumBitset
Gets enum set.
getError() - Method in exception com.caoccao.javet.exceptions.JavetException
Gets error.
getError() - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Gets error.
getErrorType() - Method in class com.caoccao.javet.values.reference.V8ValueError
Gets type.
getException() - Method in interface com.caoccao.javet.values.reference.IV8Module
Gets exception.
getException() - Method in class com.caoccao.javet.values.reference.V8Module
 
getExecutor(File) - Method in class com.caoccao.javet.interop.V8Runtime
Gets an executor by File.
getExecutor(Path) - Method in class com.caoccao.javet.interop.V8Runtime
Gets an executor by Path.
getExecutor(String) - Method in class com.caoccao.javet.interop.V8Runtime
Gets an executor by a script string.
getExecutor(String, byte[]) - Method in class com.caoccao.javet.interop.V8Runtime
Gets executor by a script string and cached data.
getExecutorService() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets executor service.
getExternalMemory() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets external memory.
getFieldMap() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets field map.
getFloat(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as float by key object.
getFloat(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as float by key object.
getFloat32(int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getFloat32(int, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getFloat64(int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getFloat64(int, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getFormat() - Method in class com.caoccao.javet.exceptions.JavetError
Gets format.
getFunctionMap() - Method in class com.caoccao.javet.interop.binding.BindingContext
Gets function map.
getGenericGetters() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets generic getters.
getGenericSetters() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets generic setters.
getGetterPrefixLength(Method) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Gets getter prefix length.
getGettersMap() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets getters map.
getGlobalName() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets global name.
getGlobalName() - Method in class com.caoccao.javet.interop.options.V8RuntimeOptions
Gets global name.
getGlobalObject(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
getGlobalObject() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the global object.
getGuard() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Gets guard.
getGuard(long) - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Gets guard.
getGuard() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
getGuard(long) - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
getHandle() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Gets handle.
getHandle() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the internal handle that represents the current V8 runtime in JNI.
getHandle() - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
getHandle() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
getHandler() - Method in interface com.caoccao.javet.values.reference.IV8ValueProxy
Gets handler.
getHandler() - Method in class com.caoccao.javet.values.reference.V8ValueProxy
 
getHasInstance() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getHeapSizeLimit() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets heap size limit.
getId() - Method in enum com.caoccao.javet.enums.JSFunctionType
Gets id.
getId() - Method in enum com.caoccao.javet.enums.JSScopeType
 
getId() - Method in enum com.caoccao.javet.enums.V8AwaitMode
Gets id.
getId() - Method in enum com.caoccao.javet.enums.V8ContextType
 
getId() - Method in enum com.caoccao.javet.enums.V8ScopeType
 
getId() - Method in enum com.caoccao.javet.enums.V8ValueErrorType
Gets id.
getId() - Method in enum com.caoccao.javet.enums.V8ValueInternalType
Gets id.
getId() - Method in enum com.caoccao.javet.enums.V8ValueReferenceType
 
getIdentityHash() - Method in interface com.caoccao.javet.values.reference.IV8Module
Returns the identity hash for this object.
getIdentityHash() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Returns the identity hash for this object.
getIdentityHash() - Method in class com.caoccao.javet.values.reference.V8Module
 
getIdentityHash() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getIdleEngineCount() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets idle engine count.
getIdleEngineCount() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
getIndex() - Method in enum com.caoccao.javet.enums.V8AllocationSpace
Gets index.
getIndex() - Method in class com.caoccao.javet.interop.engine.JavetEngine
Gets index.
getInfo() - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Gets info.
getInitialHeapSize() - Method in class com.caoccao.javet.interop.options.V8Flags
Gets initial heap size.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFactory
Gets instance.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Gets instance.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
Gets instance.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
Gets instance.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Gets instance.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Gets instance.
getInstance() - Static method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Gets instance.
getInstance(JSRuntimeType) - Static method in class com.caoccao.javet.interop.V8Host
Gets instance by JS runtime type.
getInt16(int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getInt16(int, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getInt32(int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getInt32(int, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getInt8(int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getInteger(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as integer by key object.
getInteger(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as integer by key object.
getInteger(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getInteger(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getInternalProperties() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets internal properties.
getInternalProperties() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getInternalStatistic() - Method in interface com.caoccao.javet.interop.IV8Native
 
getInternalStatistic() - Method in class com.caoccao.javet.interop.V8Host
Get internal statistic for test purpose.
getIsConcatSpreadable() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getIterator() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getJavetLogger() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets javet logger.
getJavetVersion() - Method in class com.caoccao.javet.interop.V8Host
Gets javet version.
getJSFunctionType() - Method in class com.caoccao.javet.entities.JavetEntityFunction
 
getJSFunctionType() - Method in interface com.caoccao.javet.interfaces.IJavetEntityFunction
Gets JS function type.
getJSFunctionType() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets JS function type.
getJSFunctionType() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getJSRuntimeType() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets JS runtime type.
getJSRuntimeType() - Method in class com.caoccao.javet.interop.loader.JavetLibLoader
Gets js runtime type.
getJSRuntimeType() - Method in class com.caoccao.javet.interop.NodeRuntime
 
getJSRuntimeType() - Method in class com.caoccao.javet.interop.V8Host
Gets JS runtime type.
getJSRuntimeType() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the JS runtime type.
getJSScopeType() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets JS scope type.
getJSScopeType() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getKeys() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Gets keys.
getKeys() - Method in interface com.caoccao.javet.values.reference.IV8ValueKeyContainer
 
getKeys() - Method in interface com.caoccao.javet.values.reference.IV8ValueMap
Gets keys.
getKeys() - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
getKeys() - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
getLastActiveZonedDatetime() - Method in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
getLastException() - Method in class com.caoccao.javet.interop.V8Host
Gets last exception.
getLength() - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets the element length.
getLength() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Gets length.
getLength() - Method in interface com.caoccao.javet.values.reference.IV8ValueTypedArray
 
getLength() - Method in class com.caoccao.javet.values.reference.V8Context
 
getLength() - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
getLength() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
getLibFileName() - Method in class com.caoccao.javet.interop.loader.JavetLibLoader
Gets lib file name.
getLibLoadingListener() - Static method in class com.caoccao.javet.interop.loader.JavetLibLoader
Gets lib loading listener.
getLibPath(JSRuntimeType) - Method in interface com.caoccao.javet.interop.loader.IJavetLibLoadingListener
Gets lib path.
getLibPath(JSRuntimeType) - Method in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
 
getLineNumber() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets line number.
getLog() - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Gets log.
getLogger() - Method in class com.caoccao.javet.interop.V8Host
Gets logger.
getLogger() - Method in class com.caoccao.javet.interop.V8Inspector
 
getLogger() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the internal logger.
getLogger() - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
getLong(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as long by key object.
getLong(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as long by key object.
getLong(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getLong(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getMallocedMemory() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets malloced memory.
getMap() - Static method in class com.caoccao.javet.interop.binding.BindingContextStore
Gets map.
getMatch() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getMatchAll() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getMaxDepth() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets max depth.
getMaxHeapSize() - Method in class com.caoccao.javet.interop.options.V8Flags
Gets max heap size.
getMaxOldSpaceSize() - Method in class com.caoccao.javet.interop.options.V8Flags
Gets max old space size.
getMemoryUsageThresholdRatio() - Static method in class com.caoccao.javet.interop.V8Host
Gets memory usage threshold ratio.
getMessage() - Method in class com.caoccao.javet.entities.JavetEntityError
 
getMessage(Map<String, Object>) - Method in class com.caoccao.javet.exceptions.JavetError
Gets message.
getMessage() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets message.
getMessage() - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Gets message.
getMessage() - Method in class com.caoccao.javet.values.reference.V8ValueError
Gets message.
getMethod() - Method in class com.caoccao.javet.interop.binding.MethodDescriptor
Gets method.
getMethod(String) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method that does not take any arguments by method name.
getMethod(String, int) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method.
getMethod(String, boolean) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method.
getMethod(String, boolean, int) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method that takes given number of arguments by method name.
getMethod(String, Class<?>...) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method that is customized to given argument types by method name.
getMethodNameFromLambda(Serializable) - Static method in class com.caoccao.javet.utils.JavetReflectionUtils
Gets method name from lambda.
getMethodNameSetFromLambdas(Serializable...) - Static method in class com.caoccao.javet.utils.JavetReflectionUtils
Gets method name set from lambdas.
getMethodsMap() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets methods map.
getMethodVarargs(String) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method that takes an arbitrary number of arguments by method name.
getMethodVarargs(String, boolean) - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
Gets method that takes an arbitrary number of arguments by method name.
getModuleObject() - Method in class com.caoccao.javet.node.modules.BaseNodeModule
 
getModuleObject() - Method in interface com.caoccao.javet.node.modules.INodeModule
 
getName() - Method in enum com.caoccao.javet.enums.JavetPromiseRejectEvent
Gets event name.
getName() - Method in enum com.caoccao.javet.enums.JSFunctionType
Gets name.
getName() - Method in enum com.caoccao.javet.enums.JSRuntimeType
Gets name.
getName() - Method in enum com.caoccao.javet.enums.JSScopeType
 
getName() - Method in enum com.caoccao.javet.enums.V8ContextType
 
getName() - Method in enum com.caoccao.javet.enums.V8ScopeType
 
getName() - Method in enum com.caoccao.javet.enums.V8ValueErrorType
Gets name.
getName() - Method in enum com.caoccao.javet.enums.V8ValueInternalType
Gets name.
getName() - Method in enum com.caoccao.javet.enums.V8ValueReferenceType
 
getName() - Method in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
Gets name.
getName() - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets the plugin name.
getName() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Gets name.
getName() - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
getName() - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
 
getName() - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
getName() - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
getName() - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
getName() - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
getName() - Method in class com.caoccao.javet.interop.V8Inspector
 
getName() - Method in class com.caoccao.javet.node.modules.BaseNodeModule
 
getName() - Method in interface com.caoccao.javet.node.modules.INodeModule
 
getName() - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
getNamespace() - Method in interface com.caoccao.javet.values.reference.IV8Module
Gets namespace.
getNamespace() - Method in class com.caoccao.javet.values.reference.V8Module
 
getNext() - Method in interface com.caoccao.javet.values.reference.IV8ValueIterator
Gets next.
getNext() - Method in class com.caoccao.javet.values.reference.V8ValueIterator
 
getNodeInstance() - Static method in class com.caoccao.javet.interop.V8Host
Gets Node instance.
getNodeModule(Class<Module>) - Method in class com.caoccao.javet.interop.NodeRuntime
Gets node module.
getNodeModule(String, Class<Module>) - Method in class com.caoccao.javet.interop.NodeRuntime
Gets node module.
getNodeModuleCount() - Method in class com.caoccao.javet.interop.NodeRuntime
Gets node module count.
getNull(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as null by key object.
getNull(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as null by key object.
getNumberOfDetachedContexts() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets number of detached contexts.
getNumberOfNativeContexts() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets number of native contexts.
getObject() - Method in class com.caoccao.javet.utils.JavetVirtualObject
Gets object.
getObject(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as object by key object.
getObject(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as object by key object.
getObjectMap() - Static method in class com.caoccao.javet.interop.binding.ClassDescriptorStore
Gets object map.
getOwnPropertyDescriptor(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
 
getOwnPropertyDescriptor(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.getOwnPropertyDescriptor() The handler.getOwnPropertyDescriptor() method is a trap for the [[GetOwnProperty]] object internal method, which is used by operations such as Object.getOwnPropertyDescriptor().
getOwnPropertyDescriptor(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
getOwnPropertyDescriptor(V8Value, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.getOwnPropertyDescriptor().
getOwnPropertyNames() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets own property names.
getOwnPropertyNames() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getOwnPropertyNameStrings() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets own property name strings.
getOwnPropertySymbols(IV8ValueObject) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
Gets own property symbols.
getParameters() - Method in exception com.caoccao.javet.exceptions.JavetException
Gets parameters.
getPeakMallocedMemory() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets peak malloced memory.
getPhysicalSpaceSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Gets physical space size.
getPoolDaemonCheckIntervalMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets pool daemon check interval millis.
getPoolIdleTimeoutSeconds() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets pool idle timeout seconds.
getPoolMaxSize() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets pool max size.
getPoolMinSize() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets pool min size.
getPoolShutdownTimeoutSeconds() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets pool shutdown timeout seconds.
getPrivateProperty(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value by name string.
getPrivateProperty(String) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getPrivatePropertyBoolean(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as boolean by name string.
getPrivatePropertyDouble(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as double by name string.
getPrivatePropertyFloat(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as float by name string.
getPrivatePropertyInteger(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as integer by name string.
getPrivatePropertyLong(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as long by name string.
getPrivatePropertyNull(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as null by name string.
getPrivatePropertyObject(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as object by name string.
getPrivatePropertyPrimitive(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as primitive by name string.
getPrivatePropertyString(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as string by name string.
getPrivatePropertyUndefined(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as undefined by name string.
getPrivatePropertyZonedDateTime(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets private property value as zoned date time by name string.
getPromise() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets promise.
getPromise() - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
getPromiseRejectCallback() - Method in class com.caoccao.javet.interop.V8Runtime
Gets promise reject callback.
getProperty(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value by key object.
getProperty(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getPropertyBoolean(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as boolean by key object.
getPropertyDouble(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as double by key object.
getPropertyFloat(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as float by key object.
getPropertyGetterMap() - Method in class com.caoccao.javet.interop.binding.BindingContext
Gets property getter map.
getPropertyInteger(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as integer by key object.
getPropertyLong(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as long by key object.
getPropertyNames() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property names.
getPropertyNames() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getPropertyObject(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as object by key object.
getPropertyPrimitive(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as primitive by key object.
getPropertySetterMap() - Method in class com.caoccao.javet.interop.binding.BindingContext
Gets property setter map.
getPropertyString(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as string by key object.
getPropertyZonedDateTime(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets property value as zoned date time by key object.
getPrototype() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets prototype.
getPrototype() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getPrototypeOf(V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.getPrototypeOf() The handler.getPrototypeOf() method is a trap for the [[GetPrototypeOf]] object internal method, which is used by operations such as Object.getPrototypeOf().
getPrototypeOf(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.getPrototypeOf().
getProxyGetByString(Class<?>, String) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets proxy get function by string property.
getProxyGetByString(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
 
getProxyGetByString(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
 
getProxyGetByString(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
 
getProxyGetBySymbol(Class<?>, String) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets proxy get function by symbol property.
getProxyGetBySymbol(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
getProxyGetBySymbol(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
 
getProxyGetBySymbol(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
 
getProxyGetBySymbol(Class<?>, String) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
 
getProxyMode() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets proxy mode.
getProxyOwnKeys(Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Get proxy own keys for Object.getOwnPropertyNames().
getProxyOwnKeys(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
getProxyOwnKeys(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
getProxyOwnKeys(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
getProxyOwnKeys(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
getProxyOwnKeys(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
getProxyOwnPropertyDescriptor(Object, Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets proxy own property descriptor.
getProxyOwnPropertyDescriptor(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
getProxyOwnPropertyDescriptor(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
getProxyOwnPropertyDescriptor(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
getProxyOwnPropertyDescriptor(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
getProxyOwnPropertyDescriptor(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
getProxyPlugin() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Gets proxy plugin.
getProxyPlugins() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets proxy plugins.
getProxySymbolToPrimitive() - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets proxy symbol to primitive function.
getProxySymbolToPrimitive() - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
getReadOnlySpacePhysicalSize() - Method in class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
Gets read only space physical size.
getReadOnlySpaceSize() - Method in class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
Gets read only space size.
getReadOnlySpaceUsedSize() - Method in class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
Gets read only space used size.
getReferenceCount() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the internal reference count.
getReflectionObjectFactory() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Gets reflection object factory.
getReleasedEngineCount() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets released engine count.
getReleasedEngineCount() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
getReplace() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getResetEngineTimeoutSeconds() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets reset engine timeout seconds.
getResourceColumnOffset() - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
getResourceFileName() - Method in class com.caoccao.javet.interop.loader.JavetLibLoader
Gets resource file name.
getResourceLineOffset() - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
getResourceName() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets resource name.
getResourceName() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Gets resource name.
getResourceName() - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
getResourceName() - Method in interface com.caoccao.javet.values.reference.IV8Module
Gets resource name.
getResourceName() - Method in interface com.caoccao.javet.values.reference.IV8Script
Gets resource name.
getResourceName() - Method in class com.caoccao.javet.values.reference.V8Module
 
getResourceName() - Method in class com.caoccao.javet.values.reference.V8Script
 
getResult() - Method in interface com.caoccao.javet.interop.engine.observers.IV8RuntimeObserver
Gets result.
getResult() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageCallbackContextCount
 
getResult() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageReferenceCount
 
getResult() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
 
getResult() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
 
getResult() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8ModuleCount
 
getResult() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result.
getResult() - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
getResultBigInteger() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result big integer.
getResultBoolean() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result boolean.
getResultDouble() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result double.
getResultInteger() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result integer.
getResultLong() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result long.
getResultObject() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result object.
getResultPrimitive() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result primitive.
getResultString() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result string.
getResultZonedDateTime() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets result zoned date time.
getReturnResult() - Method in enum com.caoccao.javet.interop.callback.JavetCallbackType
Gets return result.
getRuntimeOptions() - Method in enum com.caoccao.javet.enums.JSRuntimeType
Gets runtime options.
getRuntimeOptions() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the runtime options.
getScopeInfos() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets scope infos.
getScopeInfos(IV8ValueFunction.GetScopeInfosOptions) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets scope infos.
getScopeInfos(IV8ValueFunction.GetScopeInfosOptions) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
GetScopeInfosOptions() - Constructor for class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
Instantiates a new Get scope infos options.
getScopeObject() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
Gets scope object.
getScriptFile() - Method in class com.caoccao.javet.interop.executors.V8FileExecutor
Gets script file.
getScriptId() - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
getScriptId() - Method in interface com.caoccao.javet.values.reference.IV8Module
Gets script id.
getScriptId() - Method in class com.caoccao.javet.values.reference.V8Module
 
getScriptingError() - Method in exception com.caoccao.javet.exceptions.BaseJavetScriptingException
Gets scripting error.
getScriptPath() - Method in class com.caoccao.javet.interop.executors.V8PathExecutor
Gets script path.
getScriptSource() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets script source.
getScriptSource() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getScriptString() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Gets script string.
getScriptString() - Method in class com.caoccao.javet.interop.executors.V8FileExecutor
 
getScriptString() - Method in class com.caoccao.javet.interop.executors.V8PathExecutor
 
getScriptString() - Method in class com.caoccao.javet.interop.executors.V8StringExecutor
 
getSearch() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getSetterPrefixLength(Method) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Gets setter prefix length.
getSettersMap() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets setters map.
getSize() - Method in interface com.caoccao.javet.values.reference.IV8ValueKeyContainer
 
getSize() - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getSize() - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
getSizeInBytes() - Method in interface com.caoccao.javet.values.reference.IV8ValueTypedArray
 
getSizeInBytes() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
getSnapshotBlob() - Method in class com.caoccao.javet.interop.options.RuntimeOptions
Get snapshot blob in byte array.
getSourceCode() - Method in class com.caoccao.javet.entities.JavetEntityFunction
 
getSourceCode() - Method in interface com.caoccao.javet.interfaces.IJavetEntityFunction
Gets source code.
getSourceCode() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Gets source code.
getSourceCode() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getSourceLine() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets source line.
getSpaceAvailableSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Gets space available size.
getSpaceName() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Gets space name.
getSpaceSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Gets space size.
getSpaceUsedSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Gets space used size.
getSpecies() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getSplit() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getStack() - Method in class com.caoccao.javet.entities.JavetEntityError
 
getStack() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets stack.
getStack() - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Gets stack.
getStack() - Method in class com.caoccao.javet.values.reference.V8ValueError
Gets stack.
getStartColumn() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets start column.
getStartPosition() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
Gets start position.
getStartPosition() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
Gets start position.
getStartPosition() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Gets start position.
getState() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Gets state.
getState() - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
getStatus() - Method in interface com.caoccao.javet.values.reference.IV8Module
Gets status.
getStatus() - Method in class com.caoccao.javet.values.reference.V8Module
 
getString(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets string by index.
getString(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets string by key object.
getString(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getString(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getSymbolType() - Method in class com.caoccao.javet.interop.binding.MethodDescriptor
Gets symbol type.
getSymbolType() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Gets symbol type.
getTarget() - Method in interface com.caoccao.javet.values.reference.IV8ValueProxy
Gets target.
getTarget() - Method in class com.caoccao.javet.values.reference.V8ValueProxy
 
getTargetClass() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets target class.
getTargetObject() - Method in class com.caoccao.javet.interop.proxy.BaseJavetProxyHandler
 
getTargetObject() - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
Gets target object.
getTargetObjectConstructor(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Gets target object constructor.
getTargetObjectConstructor(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
getTargetObjectConstructor(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
 
getTargetObjectConstructor(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
 
GETTER_PREFIX_ARRAY - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
The constant GETTER_PREFIX_ARRAY.
gettersMap - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Getters map.
getThisObjectRequired() - Method in enum com.caoccao.javet.interop.callback.JavetCallbackType
Gets this object required.
getTimeoutMillis() - Method in interface com.caoccao.javet.interop.engine.IJavetEngineGuard
Gets timeout millis.
getTimeoutMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
getToPrimitive() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getToStringTag() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getTotalAvailableSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets total available size.
getTotalGlobalHandlesSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets total global handles size.
getTotalHeapSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets total heap size.
getTotalHeapSizeExecutable() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets total heap size executable.
getTotalPhysicalSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets total physical size.
getTrace() - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Gets trace.
getType() - Method in class com.caoccao.javet.entities.JavetEntityError
 
getType() - Method in class com.caoccao.javet.exceptions.JavetError
Gets type.
getType() - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Gets type.
getType() - Method in class com.caoccao.javet.utils.ThreadSafeMap
Gets type.
getType() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
Gets type.
getType() - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
getType() - Method in class com.caoccao.javet.values.reference.V8Context
 
getType() - Method in class com.caoccao.javet.values.reference.V8Module
 
getType() - Method in class com.caoccao.javet.values.reference.V8Script
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueArguments
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueArray
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueBooleanObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueDoubleObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueError
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueIntegerObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueIterator
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueLongObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueProxy
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueRegExp
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueSharedArrayBuffer
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueStringObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueSymbol
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueSymbolObject
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueWeakMap
 
getType() - Method in class com.caoccao.javet.values.reference.V8ValueWeakSet
 
getUndefined(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets undefined by index.
getUndefined(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets undefined by key object.
getUniqueKeySet() - Method in class com.caoccao.javet.interop.binding.ClassDescriptor
Gets unique key set.
getUnscopables() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
getUsage() - Method in class com.caoccao.javet.interop.engine.JavetEngine
Gets usage.
getUsedGlobalHandlesSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets used global handles size.
getUsedHeapSize() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Gets used heap size.
getUTCNow() - Method in class com.caoccao.javet.interop.engine.JavetEngine
Gets UTC now.
getUTCNow() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
Gets UTC now.
getUTCNow() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
Gets utc now.
getUTCNow() - Static method in class com.caoccao.javet.utils.JavetDateTimeUtils
Gets utc now.
getV8BindingEnabler() - Method in class com.caoccao.javet.interop.binding.BindingContext
Gets V8 bind enabler.
getV8HeapSpaceStatistics(long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
getV8HeapSpaceStatistics(V8AllocationSpace) - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 heap space statistics by an allocation space.
getV8HeapStatistics() - Method in exception com.caoccao.javet.exceptions.JavetOutOfMemoryException
Gets V8 heap statistics.
getV8HeapStatistics(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
getV8HeapStatistics() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 heap statistics.
getV8Inspector() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 inspector.
getV8Inspector(String) - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 inspector by name.
getV8Instance() - Static method in class com.caoccao.javet.interop.V8Host
Gets V8 instance.
getV8Internal() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 internal.
getV8Locker() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 locker.
getV8ModuleCount() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 module count.
getV8ModuleResolver() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 module resolver.
getV8Runtime() - Method in class com.caoccao.javet.interception.BaseJavetInterceptor
Gets V8 runtime.
getV8Runtime() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Gets V8 runtime.
getV8Runtime() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
getV8Runtime() - Method in class com.caoccao.javet.interop.executors.BaseV8Executor
 
getV8Runtime() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Gets V8 runtime.
getV8Runtime() - Method in class com.caoccao.javet.interop.proxy.BaseJavetProxyHandler
 
getV8Runtime() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Gets V8 runtime.
getV8Runtime() - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
Gets V8 runtime.
getV8Runtime() - Method in interface com.caoccao.javet.utils.receivers.IJavetCallbackReceiver
 
getV8Runtime() - Method in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
 
getV8Runtime() - Method in interface com.caoccao.javet.values.IV8Value
Gets V8 runtime.
getV8Runtime() - Method in class com.caoccao.javet.values.V8Value
 
getV8Runtime() - Method in class com.caoccao.javet.values.virtual.V8VirtualIterator
 
getV8RuntimeCount() - Method in class com.caoccao.javet.interop.V8Host
Gets V8 runtime count.
getV8RuntimeSetter() - Method in class com.caoccao.javet.interop.binding.BindingContext
Gets V8 runtime setter.
getV8Scope() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 scope.
getV8ScriptOrigin() - Method in class com.caoccao.javet.interop.executors.BaseV8Executor
 
getV8ScriptOrigin() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Gets V8 script origin.
getV8SharedMemoryStatistics() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Gets V8 shared memory statistics.
getV8SharedMemoryStatistics() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
getV8SharedMemoryStatistics() - Method in interface com.caoccao.javet.interop.IV8Native
 
getV8SharedMemoryStatistics() - Method in class com.caoccao.javet.interop.V8Host
Gets V8 shared memory statistics.
getV8SharedMemoryStatistics() - Method in class com.caoccao.javet.interop.V8Runtime
Gets V8 shared memory statistics.
getV8Value() - Method in class com.caoccao.javet.utils.JavetVirtualObject
Gets V8 value.
getV8ValueFunction() - Method in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
 
getV8ValueFunction() - Method in interface com.caoccao.javet.interop.proxy.IJavetProxySymbolConverter
Gets V8 value function.
getValue() - Method in class com.caoccao.javet.entities.JavetEntityObject
 
getValue() - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
getValue() - Method in enum com.caoccao.javet.enums.V8GCCallbackFlags
 
getValue() - Method in enum com.caoccao.javet.enums.V8GCType
 
getValue(EnumSet<E>) - Static method in interface com.caoccao.javet.interfaces.IEnumBitset
Gets value.
getValue() - Method in interface com.caoccao.javet.interfaces.IEnumBitset
Gets value.
getValue() - Method in interface com.caoccao.javet.interfaces.IJavetEntityObject
Gets value.
getValue() - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Gets value.
getValue() - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
Gets the primitive value.
getValues() - Method in interface com.caoccao.javet.values.reference.IV8ValueMap
Gets values.
getVariablesInClosure() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfos
Gets variables in closure.
getVersion() - Method in enum com.caoccao.javet.enums.JSRuntimeType
Gets version.
getVersion() - Method in interface com.caoccao.javet.interop.IV8Native
 
getVersion() - Method in class com.caoccao.javet.interop.V8Runtime
Gets the V8 version.
getVersion() - Method in class com.caoccao.javet.node.modules.NodeModuleProcess
 
getWaitForEngineLogIntervalMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets wait for engine log interval millis.
getWaitForEngineMaxRetryCount() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets wait for engine max retry count.
getWaitForEngineSleepIntervalMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Gets wait for engine sleep interval millis.
getWarn() - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Gets warn.
getWorkingDirectory() - Method in class com.caoccao.javet.node.modules.NodeModuleProcess
 
getZonedDateTime(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Gets element as zoned date time by index.
getZonedDateTime(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Gets zoned date time by key object.
GLOBAL_THIS - Static variable in class com.caoccao.javet.interop.options.V8RuntimeOptions
The constant GLOBAL_THIS.

H

handle - Variable in class com.caoccao.javet.values.reference.V8ValueReference
 
handleNotification(Notification, Object) - Method in class com.caoccao.javet.interop.V8Notifier
 
has(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.has() The handler.has() method is a trap for the [[HasProperty]] object internal method, which is used by operations such as the in operator.
has(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
has(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
has(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
HAS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
has(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.has() The has() method of Map instances returns a boolean indicating whether an element with the specified key exists in this map or not.
HAS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
has(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.has().
has(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Has object property key by key object.
has(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
has(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
has(Object) - Method in class com.caoccao.javet.values.reference.V8ValueSet
 
has(Object) - Method in class com.caoccao.javet.values.reference.V8ValueWeakMap
 
has(Object) - Method in class com.caoccao.javet.values.reference.V8ValueWeakSet
 
hasByObject(Object, Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Has by object property.
hasByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
hasByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
hasByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
hasByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
hasByObject(Object, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
hasContext() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
Has context.
hasFromCollection(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Has from collection.
hasFromGeneric(V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Has from generic.
hasFromRegular(V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Has from regular.
hasHandler() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Has handler.
hasHandler() - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
hashCode() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
 
hasInternalType(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
hasInternalType(IV8ValueObject, V8ValueInternalType) - Method in class com.caoccao.javet.interop.V8Internal
 
hasInternalType(V8ValueInternalType) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Has internal type.
hasInternalType(V8ValueInternalType) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
hasNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Has null property key.
hasOwnProperty(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Has own property key by key object.
hasOwnProperty(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
hasPendingException(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
hasPendingException() - Method in class com.caoccao.javet.interop.V8Runtime
Has pending exception.
hasPendingMessage(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
hasPendingMessage() - Method in class com.caoccao.javet.interop.V8Runtime
Has pending message.
hasPrivateProperty(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Has private property by name string.
hasPrivateProperty(String) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
hasScheduledException(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
hasScheduledException() - Method in class com.caoccao.javet.interop.V8Runtime
Has scheduled exception.
hasUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Has undefined property key.
hasVariablesInClosure() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfos
Has variables in closure.
HINT_BOOLEAN - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant HINT_BOOLEAN.
HINT_DEFAULT - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant HINT_DEFAULT.
HINT_NUMBER - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant HINT_NUMBER.
HINT_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant HINT_STRING.

I

IClassProxyPlugin - Interface in com.caoccao.javet.interop.binding
The interface Class proxy plugin.
IClassProxyPluginFunction<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.binding
The interface Class proxy plugin function.
identity() - Static method in interface com.caoccao.javet.interfaces.IJavaFunction
Returns a function that always returns its input argument.
idleEngineIndexList - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Idle engine index list.
idleNotificationDeadline(long, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
idleNotificationDeadline(long) - Method in class com.caoccao.javet.interop.V8Runtime
Idle notification deadline tells V8 to perform GC in the given millis.
IEnumBitset - Interface in com.caoccao.javet.interfaces
The interface Enum bitset.
IJavaFunction<T,R> - Interface in com.caoccao.javet.interfaces
Represents a function that accepts one argument and produces a result.
IJavaSupplier<T> - Interface in com.caoccao.javet.interfaces
Represents a supplier of results.
IJavetAnonymous - Interface in com.caoccao.javet.interfaces
The interface Javet anonymous is for creating ad-hoc annotation based callback receiver.
IJavetBiConsumer<T1 extends V8Value,T2 extends V8Value,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet bi-consumer.
IJavetBiFunction<T1,T2,R,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet bi-function.
IJavetBiIndexedConsumer<Key extends V8Value,Value extends V8Value,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet bi-indexed consumer.
IJavetCallbackReceiver - Interface in com.caoccao.javet.utils.receivers
The interface Javet callback receiver.
IJavetClosable - Interface in com.caoccao.javet.interfaces
The interface Javet closable is for recycling the unmanaged resource.
IJavetConverter - Interface in com.caoccao.javet.interop.converters
The interface Javet converter.
IJavetDirectCallable - Interface in com.caoccao.javet.interop.callback
The interface Javet direct callable is for converting the calls from reflection calls to direct calls.
IJavetDirectCallable.DirectCall - Interface in com.caoccao.javet.interop.callback
The interface Direct call.
IJavetDirectCallable.GetterAndNoThis<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface GetterAndNoThis gets the property value by a property key without this object passed in.
IJavetDirectCallable.GetterAndThis<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface GetterAndThis gets the property value by a property key with this object passed in.
IJavetDirectCallable.NoThisAndNoResult<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface NoThisAndResult does not return the result and accept this object passed in.
IJavetDirectCallable.NoThisAndResult<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface NoThisAndResult returns the result without this object passed in.
IJavetDirectCallable.SetterAndNoThis<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface SetterAndNoThis gets the property value by a property key without this object passed in.
IJavetDirectCallable.SetterAndThis<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface SetterAndThis gets the property value by a property key with this object passed in.
IJavetDirectCallable.ThisAndNoResult<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface ThisAndNoResult does not return the result, but accepts this object.
IJavetDirectCallable.ThisAndResult<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.callback
The interface ThisAndResult accepts this object and returns the result.
IJavetDirectProxyHandler<E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.proxy
The interface Javet direct proxy handler.
IJavetEngine<R extends V8Runtime> - Interface in com.caoccao.javet.interop.engine
The interface Javet engine.
iJavetEngine - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The Javet engine.
IJavetEngineGuard - Interface in com.caoccao.javet.interop.engine
The interface Javet engine guard is the one guarding the script execution with a timeout.
IJavetEnginePool<R extends V8Runtime> - Interface in com.caoccao.javet.interop.engine
The interface Javet engine pool.
iJavetEnginePool - Variable in class com.caoccao.javet.interop.engine.JavetEngine
The Javet engine pool.
IJavetEntityError - Interface in com.caoccao.javet.interfaces
The interface Javet entity error.
IJavetEntityFunction - Interface in com.caoccao.javet.interfaces
The interface Javet entity function.
IJavetEntityMap - Interface in com.caoccao.javet.interfaces
The interface Javet entity map.
IJavetEntityObject<T> - Interface in com.caoccao.javet.interfaces
The interface Javet entity object.
IJavetEntityPropertyDescriptor<T> - Interface in com.caoccao.javet.interfaces
The interface Javet entity property descriptor.
IJavetEntitySymbol - Interface in com.caoccao.javet.interfaces
The interface Javet entity symbol.
IJavetGCCallback - Interface in com.caoccao.javet.interop.callback
The interface Javet GC callback.
IJavetInterceptor - Interface in com.caoccao.javet.interfaces
The interface Javet interceptor.
IJavetLibLoadingListener - Interface in com.caoccao.javet.interop.loader
The interface Javet lib loading listener.
IJavetLogger - Interface in com.caoccao.javet.interfaces
The interface Javet logger.
IJavetMappable - Interface in com.caoccao.javet.interfaces
The interface Javet mappable.
IJavetNonProxy - Interface in com.caoccao.javet.interop.proxy
The interface Javet non-proxy indicates the type is ignored by the proxy converter.
IJavetPromiseRejectCallback - Interface in com.caoccao.javet.interop.callback
The interface Javet promise reject callback.
IJavetProxyHandler<T,E extends java.lang.Exception> - Interface in com.caoccao.javet.interop.proxy
The interface Javet proxy handler.
IJavetProxySymbolConverter - Interface in com.caoccao.javet.interop.proxy
The interface Javet proxy symbol converter.
IJavetReflectionObjectFactory - Interface in com.caoccao.javet.interop.proxy
The interface Javet reflection object factory.
IJavetResettable - Interface in com.caoccao.javet.interfaces
The interface Javet resettable.
IJavetSupplier<T,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet supplier.
IJavetUniConsumer<T extends V8Value,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet uni consumer.
IJavetUniFunction<T,R,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet uni-function.
IJavetUniIndexedConsumer<T extends V8Value,E extends java.lang.Throwable> - Interface in com.caoccao.javet.interfaces
The interface Javet uni indexed consumer.
INCLUDES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
includes(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.includes().
INCLUDES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
includes(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.includes().
includes(Object, T, int) - Static method in class com.caoccao.javet.utils.ArrayUtils
The includes() method of Array instances determines whether an array includes a certain value among its entries, returning true or false as appropriate.
includes(List<T>, T, int) - Static method in class com.caoccao.javet.utils.ListUtils
The includes() method of Array instances determines whether an array includes a certain value among its entries, returning true or false as appropriate.
increaseUsedCount() - Method in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
index - Variable in class com.caoccao.javet.interop.engine.JavetEngine
The Index.
INDEX_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
INDEX_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
INDEX_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
indexOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.indexOf().
indexOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.indexOf().
indexOf(Object, T, int) - Static method in class com.caoccao.javet.utils.ArrayUtils
The indexOf() method of Array instances returns the first index at which a given element can be found in the array, or -1 if it is not present.
indexOf(List<T>, T, int) - Static method in class com.caoccao.javet.utils.ListUtils
The indexOf() method of Array instances returns the first index at which a given element can be found in the array, or -1 if it is not present.
info - Variable in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
The Info.
info(String) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Info.
info(String) - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
initialize() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Initialize.
initialize() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
initialize() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
initializeCollection() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Initialize collection.
initializeConstructors(Class<?>, V8ConversionMode) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Initialize constructors.
initializeFieldsAndMethods(Class<?>, boolean) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
Initialize fields and methods.
initializeFieldsAndMethods(Class<?>, boolean) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Initialize fields and methods.
initializePublicFields(Class<?>, V8ConversionMode, boolean) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Initialize public fields.
initializePublicMethods(Class<?>, V8ConversionMode, boolean) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Initialize public methods.
INodeModule - Interface in com.caoccao.javet.node.modules
 
INodeNative - Interface in com.caoccao.javet.interop
The interface Node native.
instantiate() - Method in interface com.caoccao.javet.values.reference.IV8Module
Instantiate.
instantiate() - Method in class com.caoccao.javet.values.reference.V8Module
 
Instantiated - Static variable in interface com.caoccao.javet.values.reference.IV8Module
The constant Instantiated.
Instantiating - Static variable in interface com.caoccao.javet.values.reference.IV8Module
The constant Instantiating.
integerObjectCreate(long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
integerObjectValueOf(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
integerObjectValueOf(V8ValueIntegerObject) - Method in class com.caoccao.javet.interop.V8Internal
 
internalGet(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Internal get.
internalGet(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
internalGet(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
internalLock - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Internal lock.
INVALID_HANDLE - Static variable in class com.caoccao.javet.interop.callback.JavetCallbackContext
The constant INVALID_HANDLE.
INVALID_HANDLE - Static variable in class com.caoccao.javet.values.reference.V8ValueReference
 
invoke(V8Runtime, Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPluginFunction
Invoke the function by the V8 runtime and the target object, then return a V8 value.
invoke(Object, Method, Object[]) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyV8ValueFunctionInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyV8ValueObjectInvocationHandler
 
invoke(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a V8 value by function name and objects as arguments.
invoke(String, V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a V8 value by function name and V8 values as arguments.
invokeBigInteger(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a big integer by function name and objects as arguments.
invokeBoolean(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a boolean by function name and objects as arguments.
invokeDouble(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a double by function name and objects as arguments.
invokeExtended(String, boolean, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a V8 value by function name, return result, objects as arguments.
invokeExtended(String, boolean, V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a V8 value by function name, return result, V8 values as arguments.
invokeExtended(String, boolean, Object...) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
invokeExtended(String, boolean, V8Value...) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
invokeFloat(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a float by function name and objects as arguments.
invokeInteger(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return an integer by function name and objects as arguments.
invokeLong(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a long by function name and objects as arguments.
invokeObject(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return an object by function name and objects as arguments.
invokeString(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a string by function name and objects as arguments.
invokeVoid(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function without a return value by function name and objects as arguments.
invokeVoid(String, V8Value...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function without a return value by function name and V8 values as arguments.
invokeZonedDateTime(String, Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Invoke function and return a zoned date time by function name and objects as arguments.
IS_ANDROID - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_ARM - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_ARM64 - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_IN_DEBUG_MODE - Static variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The constant IS_IN_DEBUG_MODE.
IS_LINUX - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_MACOS - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_WINDOWS - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_X86 - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
IS_X86_64 - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
isActive() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Is active boolean.
isActive() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Is active.
isActive() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
isActive() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
isAllowed(V8ConversionMode, AccessibleObject) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Is allowed.
isAllowEval() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Is allow eval().
isAllowNativesSyntax() - Method in class com.caoccao.javet.interop.options.V8Flags
Is allow natives syntax.
isAPI() - Method in enum com.caoccao.javet.enums.JSFunctionType
Is API.
isApplyFunction(Method) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Is apply function.
isAsyncFunction() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Is async function.
isAutoSendGCNotification() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Is auto send GC notification.
isAwaitContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Await context.
isBlank(String) - Static method in class com.caoccao.javet.utils.StringUtils
Is blank.
isBlock() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isBlockContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Block context.
isCatch() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isCatchContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Catch context.
isClass() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isClassMode(Class<?>) - Static method in enum com.caoccao.javet.enums.V8ProxyMode
Is class mode.
isCloneScript() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
CloneScript: Clone the script so that the original script is not affected.
isClosed() - Method in interface com.caoccao.javet.interfaces.IJavetClosable
Is closed.
isClosed() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
isClosed() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
isClosed() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
isClosed() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
 
isClosed() - Method in class com.caoccao.javet.interop.V8Locker
 
isClosed() - Method in class com.caoccao.javet.interop.V8Runtime
 
isClosed() - Method in class com.caoccao.javet.interop.V8Scope
 
isClosed() - Method in class com.caoccao.javet.node.modules.BaseNodeModule
 
isClosed(Object) - Static method in class com.caoccao.javet.utils.JavetResourceUtils
Is closed.
isClosed() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfo
 
isClosed() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfos
 
isClosed() - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
isClosed() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
isClosed() - Method in class com.caoccao.javet.values.V8Value
 
isClosed() - Method in class com.caoccao.javet.values.virtual.V8VirtualValue
 
isClosed() - Method in class com.caoccao.javet.values.virtual.V8VirtualValueList
 
isCompiled() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Is this function compiled.
isCompiled() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
isConfigurable() - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
isConfigurable() - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Is configurable.
isContextType(V8ContextType) - Method in interface com.caoccao.javet.values.reference.IV8Context
Is the given context type.
isContextType(V8ContextType) - Method in class com.caoccao.javet.values.reference.V8Context
 
isContinuable() - Method in exception com.caoccao.javet.exceptions.JavetTerminatedException
Is continuable.
isConverted() - Method in class com.caoccao.javet.utils.JavetVirtualObject
Is converted.
isCreateSnapshotEnabled() - Method in class com.caoccao.javet.interop.options.RuntimeOptions
Is create snapshot enabled.
isDead(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
isDead() - Method in class com.caoccao.javet.interop.V8Runtime
Returns whether the V8 runtime is dead or not.
isDebugEvaluateContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is DebugEvaluate context.
isDeclarationContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Declaration context.
isDeleteSupported(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is keyword delete supported.
isDeleteSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
isDeleteSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
isDeleteSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
isDeleteSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
isDeploy(JSRuntimeType) - Method in interface com.caoccao.javet.interop.loader.IJavetLibLoadingListener
Is deploy.
isDeploy(JSRuntimeType) - Method in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
 
isDigital(String) - Static method in class com.caoccao.javet.utils.StringUtils
Is digital.
isEmpty(byte[]) - Static method in class com.caoccao.javet.utils.ArrayUtils
Test if the input byte array is empty.
isEmpty(long[]) - Static method in class com.caoccao.javet.utils.ArrayUtils
Test if the input long array is empty.
isEmpty(T[]) - Static method in class com.caoccao.javet.utils.ArrayUtils
Test if the input array is empty.
isEmpty(List<?>) - Static method in class com.caoccao.javet.utils.ListUtils
Is empty.
isEmpty(String) - Static method in class com.caoccao.javet.utils.StringUtils
Is empty.
isEmpty() - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
Is empty.
isEnumerable() - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
isEnumerable() - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Is enumerable.
isEscapable() - Method in class com.caoccao.javet.interop.V8Scope
Is escapable.
isEval() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isEvalContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Eval context.
isExposeGC() - Method in class com.caoccao.javet.interop.options.V8Flags
Is expose gc.
isExposeInspectorScripts() - Method in class com.caoccao.javet.interop.options.V8Flags
Is expose inspector scripts.
isExtensible(V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.isExtensible() The handler.isExtensible() method is a trap for the [[IsExtensible]] object internal method, which is used by operations such as Object.isExtensible().
isExtensible(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.isExtensible().
isExtractFunctionSourceCode() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Is extract function source code.
isFinite() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
Is finite.
isFulfilled() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Is fulfilled.
isFunction() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isFunctionContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Function context.
isGCBeforeEngineClose() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Is GC before engine close.
isGCScheduled() - Method in class com.caoccao.javet.interop.V8Runtime
Returns whether the GC is scheduled or not.
isGeneratorFunction() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Is generator function.
isGeneratorObject() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Is generator object.
isGenericGetter(Method) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Is generic getter.
isGenericSetter(Method) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Is generic setter.
isHasSupported(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is has() supported.
isHasSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
isHasSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
isHasSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
isHasSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
isHasSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
isIncludeGlobalVariables() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
Is include global variables boolean.
isIncludeScopeTypeGlobal() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
Is include scope type global boolean.
isIndexSupported(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is index supported.
isIndexSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
isIndexSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
isIndexSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
isInfinite() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
Is infinite.
isInUse(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
isInUse() - Method in class com.caoccao.javet.interop.V8Runtime
Returns whether the V8 runtime is in use or not.
isIsolateCreated() - Method in class com.caoccao.javet.interop.V8Host
Is isolate created.
isLibInSystemPath(JSRuntimeType) - Method in interface com.caoccao.javet.interop.loader.IJavetLibLoadingListener
Is lib in system path.
isLibInSystemPath(JSRuntimeType) - Method in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
 
isLibraryLoaded() - Method in class com.caoccao.javet.interop.V8Host
Is library loaded.
isLibraryReloadable() - Static method in class com.caoccao.javet.interop.V8Host
Determines whether the JNI library is reloadable or not.
isLoaded() - Method in class com.caoccao.javet.interop.loader.JavetLibLoader
Is loaded.
isLocked() - Method in class com.caoccao.javet.interop.V8Locker
Is locked.
isMethodProxyable(String, Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is method proxyable.
isMethodProxyable(String, Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
 
isMethodProxyable(String, Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
isMethodProxyable(String, Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
 
isMethodProxyable(String, Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
isMethodProxyable(String, Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
isMethodProxyable(String, Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
isModule() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isModule() - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Is module boolean.
isModule() - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
isModuleContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Module context.
isNaN() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
Is NaN.
isNative() - Method in enum com.caoccao.javet.enums.JSFunctionType
Is native.
isNativeCalculation() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
NativeCalculation: The position calculation is performed at the native layer.
isNode() - Method in enum com.caoccao.javet.enums.JSRuntimeType
Is Node.js mode.
isNotEmpty(byte[]) - Static method in class com.caoccao.javet.utils.ArrayUtils
Test if the input byte array is not empty.
isNotEmpty(long[]) - Static method in class com.caoccao.javet.utils.ArrayUtils
Test if the input long array is not empty.
isNotEmpty(T[]) - Static method in class com.caoccao.javet.utils.ArrayUtils
Test if the input array is not empty.
isNotEmpty(List<?>) - Static method in class com.caoccao.javet.utils.ListUtils
Is not empty.
isNotEmpty(String) - Static method in class com.caoccao.javet.utils.StringUtils
Is not empty.
isNull() - Method in interface com.caoccao.javet.values.IV8Value
Is null.
isNullOrUndefined() - Method in interface com.caoccao.javet.values.IV8Value
Is null or undefined.
isOwnKeysSupported(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is ownKeys() supported.
isOwnKeysSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
isOwnKeysSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
isOwnKeysSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
isOwnKeysSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
isOwnKeysSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
isOwnKeysSupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
isPending() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Is pending.
isPooled() - Method in class com.caoccao.javet.interop.V8Runtime
Returns whether the V8 runtime is managed by a pool or not.
isPostGC() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
PostGC: The GC is called after the set call happens.
isPreGC() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
PreGC: The GC is called before the set call happens.
isPresent() - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
Is present.
isProxyable(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is the target class proxyable.
isProxyable(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
isProxyable(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
 
isProxyable(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
isProxyable(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
isProxyable(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
isProxyable(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
isProxyArrayEnabled() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Is proxy array enabled.
isProxyListEnabled() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Is proxy list enabled.
isProxyMapEnabled() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Is proxy map enabled.
isProxySetEnabled() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Is proxy set enabled.
isQuitting() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Is quitting boolean.
isQuitting() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
Is quitting.
isQuitting() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
isRejected() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Is rejected.
isReturnResult() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Is return result.
isRevoked() - Method in interface com.caoccao.javet.values.reference.IV8ValueProxy
Is revoked.
isRevoked() - Method in class com.caoccao.javet.values.reference.V8ValueProxy
 
isRuntimeOptionsValid(RuntimeOptions<?>) - Method in enum com.caoccao.javet.enums.JSRuntimeType
Is runtime options valid.
isScript() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isScriptContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is Script context.
isSealed() - Method in class com.caoccao.javet.interop.options.V8Flags
Is sealed.
isSkipFunctionInObject() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Is skip functions.
isSourceTextModule() - Method in interface com.caoccao.javet.values.reference.IV8Module
Is source text module.
isSourceTextModule() - Method in class com.caoccao.javet.values.reference.V8Module
 
isSupported(Class<?>, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetReflectionObjectFactory
Is reflection object conversion supported.
isSupportedFunction(Class<?>, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFactory
Is reflection proxied function conversion supported.
isSupportedObject(Class<?>, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFactory
Is reflection proxied object conversion supported.
isSuppressingError(JSRuntimeType) - Method in interface com.caoccao.javet.interop.loader.IJavetLibLoadingListener
Is suppressing error.
isSuppressingError(JSRuntimeType) - Method in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
 
isSyntheticModule() - Method in interface com.caoccao.javet.values.reference.IV8Module
Is synthetic module.
isSyntheticModule() - Method in class com.caoccao.javet.values.reference.V8Module
 
isThisObjectRequired() - Method in class com.caoccao.javet.interop.binding.MethodDescriptor
Is this object required boolean.
isThisObjectRequired() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Is this object required.
isTrackRetainingPath() - Method in class com.caoccao.javet.interop.options.V8Flags
Is track retaining path.
isTrimTailingCharacters() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
TrimTailingCharacters: Sometimes the source code must not end with ' ', '\n', '\r', 't', ';', otherwise, V8 will crash immediately.
isUndefined() - Method in interface com.caoccao.javet.values.IV8Value
Is undefined.
isUniqueKeySupported(Class<?>) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Is unique key supported.
isUniqueKeySupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
isUniqueKeySupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
isUniqueKeySupported(Class<?>) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
isUserDefined() - Method in enum com.caoccao.javet.enums.JSFunctionType
Is user.
isUseStrict() - Method in class com.caoccao.javet.interop.options.V8Flags
Is use strict.
isV8() - Method in enum com.caoccao.javet.enums.JSRuntimeType
Is V8 mode.
isValid() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
Is valid.
isValid() - Method in interface com.caoccao.javet.values.reference.IV8ValueTypedArray
 
isValid() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
 
isWasm() - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
isWeak(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
isWeak(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
isWeak() - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
isWeak(boolean) - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
isWeak() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
isWeak() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
isWeak(boolean) - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
isWith() - Method in enum com.caoccao.javet.enums.JSScopeType
 
isWithContext() - Method in interface com.caoccao.javet.values.reference.IV8Context
Is With context.
isWrapped() - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Is wrapped function.
isWrapped() - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
isWritable() - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
isWritable() - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Is writable.
iterator - Variable in class com.caoccao.javet.values.virtual.V8VirtualIterator
The Iterable.
IV8Cacheable - Interface in com.caoccao.javet.values.reference
The interface V8 cacheable.
IV8Cloneable - Interface in com.caoccao.javet.interop
The interface V8 cloneable.
IV8Context - Interface in com.caoccao.javet.values.reference
The interface V8 context.
IV8Convertible - Interface in com.caoccao.javet.interop
The interface V8 convertible.
IV8Creatable - Interface in com.caoccao.javet.interop
The interface V8 creatable.
IV8Executable - Interface in com.caoccao.javet.interop
The interface V8 executable.
IV8Executor - Interface in com.caoccao.javet.interop.executors
The interface V8 executor.
IV8InspectorListener - Interface in com.caoccao.javet.interop
 
IV8Module - Interface in com.caoccao.javet.values.reference
The interface IV8Module.
IV8ModuleResolver - Interface in com.caoccao.javet.interop.callback
The interface V8 module resolver is for resolving V8 module look-up in dynamic import.
IV8Native - Interface in com.caoccao.javet.interop
The interface V8 native.
IV8RuntimeObserver<R> - Interface in com.caoccao.javet.interop.engine.observers
The interface V8 runtime observer.
IV8Script - Interface in com.caoccao.javet.values.reference
The interface V8 script.
IV8Value - Interface in com.caoccao.javet.values
The interface V8 value.
IV8ValueArray - Interface in com.caoccao.javet.values.reference
The interface V8 value array.
IV8ValueFunction - Interface in com.caoccao.javet.values.reference
The interface V8 value function.
IV8ValueFunction.GetScopeInfosOptions - Class in com.caoccao.javet.values.reference
The type Get scope infos options.
IV8ValueFunction.ScopeInfo - Class in com.caoccao.javet.values.reference
The type Scope info.
IV8ValueFunction.ScopeInfos - Class in com.caoccao.javet.values.reference
The type Scope infos.
IV8ValueFunction.ScriptSource - Class in com.caoccao.javet.values.reference
The type Script source.
IV8ValueFunction.SetSourceCodeOptions - Class in com.caoccao.javet.values.reference
The enum Set source code options.
IV8ValueIterator<T extends V8Value> - Interface in com.caoccao.javet.values.reference
The interface V8 value iterator.
IV8ValueKeyContainer - Interface in com.caoccao.javet.values.reference
 
IV8ValueMap - Interface in com.caoccao.javet.values.reference
The interface V8 value map.
IV8ValueNonProxyable - Interface in com.caoccao.javet.values
The interface V8 value non-proxyable is for the types that do not support proxy.
IV8ValueObject - Interface in com.caoccao.javet.values.reference
The interface V8 value object.
IV8ValuePrimitiveObject<T extends V8Value> - Interface in com.caoccao.javet.values
The interface V8 value primitive object.
IV8ValuePrimitiveValue<T extends V8Value> - Interface in com.caoccao.javet.values
The interface V8 value primitive value.
IV8ValuePromise - Interface in com.caoccao.javet.values.reference
The interface V8 value promise is 2-sided.
IV8ValuePromise.IListener - Interface in com.caoccao.javet.values.reference
The interface Listener is the one which receives the promise resolve, reject or catch event.
IV8ValueProxy - Interface in com.caoccao.javet.values.reference
The interface V8 value proxy.
IV8ValueReference - Interface in com.caoccao.javet.values.reference
 
IV8ValueSet - Interface in com.caoccao.javet.values.reference
The interface for V8 value set.
IV8ValueTypedArray - Interface in com.caoccao.javet.values.reference
 

J

JAVA_VM_NAME - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
JAVET_DAEMON_THREAD_NAME - Static variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The constant JAVET_DAEMON_THREAD_NAME.
JAVET_LIB_LOADING_TYPE_CUSTOM - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
The constant JAVET_LIB_LOADING_TYPE_CUSTOM.
JAVET_LIB_LOADING_TYPE_DEFAULT - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
The constant JAVET_LIB_LOADING_TYPE_DEFAULT.
JAVET_LIB_LOADING_TYPE_SYSTEM - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
The constant JAVET_LIB_LOADING_TYPE_SYSTEM.
JAVET_PROXY_CONVERTER - Static variable in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
The constant JAVET_PROXY_CONVERTER.
JavetBridgeConverter - Class in com.caoccao.javet.interop.converters
The type Javet bridge converter converts all Java objects to JS objects via JS proxy bi-directionally.
JavetBridgeConverter() - Constructor for class com.caoccao.javet.interop.converters.JavetBridgeConverter
Instantiates a new Javet bridge converter.
JavetBuiltInModuleResolver - Class in com.caoccao.javet.interop.callback
The type Javet built in module resolver is for resolving the Node.js built-in modules.
JavetBuiltInModuleResolver() - Constructor for class com.caoccao.javet.interop.callback.JavetBuiltInModuleResolver
 
JavetCallbackContext - Class in com.caoccao.javet.interop.callback
The type Javet callback context.
JavetCallbackContext(String, JavetCallbackType, IJavetDirectCallable.DirectCall) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context.
JavetCallbackContext(String, Object, JavetCallbackType, IJavetDirectCallable.DirectCall) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context.
JavetCallbackContext(String, V8ValueSymbolType, JavetCallbackType, IJavetDirectCallable.DirectCall) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context.
JavetCallbackContext(String, Object, Method) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context that takes a Java method for making further reflection calls.
JavetCallbackContext(String, V8ValueSymbolType, Object, Method) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context that takes a Java method for making further reflection calls.
JavetCallbackContext(String, Object, Method, boolean) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context that takes a Java method for making further reflection calls.
JavetCallbackContext(String, V8ValueSymbolType, Object, JavetCallbackType, IJavetDirectCallable.DirectCall) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context.
JavetCallbackContext(String, V8ValueSymbolType, Object, Method, boolean) - Constructor for class com.caoccao.javet.interop.callback.JavetCallbackContext
Instantiates a new Javet callback context that takes a Java method for making further reflection calls.
JavetCallbackReceiver - Class in com.caoccao.javet.utils.receivers
The type Javet explicit callback receiver.
JavetCallbackReceiver(V8Runtime) - Constructor for class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
Instantiates a new V8 callback receiver.
JavetCallbackType - Enum in com.caoccao.javet.interop.callback
The enum Javet callback type.
JavetCompilationException - Exception in com.caoccao.javet.exceptions
The type Javet compilation exception.
JavetCompilationException(JavetScriptingError, Throwable) - Constructor for exception com.caoccao.javet.exceptions.JavetCompilationException
Instantiates a new Javet compilation exception.
JavetConverterConfig<T extends JavetConverterConfig<T>> - Class in com.caoccao.javet.interop.converters
The type Javet converter config.
JavetConverterConfig() - Constructor for class com.caoccao.javet.interop.converters.JavetConverterConfig
Instantiates a new Javet converter config.
JavetConverterException - Exception in com.caoccao.javet.exceptions
The type Javet converter exception is for JNI.
JavetConverterException(JavetError, Map<String, Object>) - Constructor for exception com.caoccao.javet.exceptions.JavetConverterException
Instantiates a new Javet converter exception.
JavetConverterException(String) - Constructor for exception com.caoccao.javet.exceptions.JavetConverterException
Instantiates a new Javet converter exception.
JavetDateTimeUtils - Class in com.caoccao.javet.utils
The type Date time utils.
JavetDefaultLogger - Class in com.caoccao.javet.utils
 
JavetDefaultLogger(String) - Constructor for class com.caoccao.javet.utils.JavetDefaultLogger
 
JavetDirectProxyFunctionHandler<T extends IJavetDirectProxyHandler<E>,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Javet direct proxy object handler.
JavetDirectProxyFunctionHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.JavetDirectProxyFunctionHandler
Instantiates a new Base javet direct proxy object handler.
JavetDirectProxyObjectHandler<T extends IJavetDirectProxyHandler<E>,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Javet direct proxy object handler.
JavetDirectProxyObjectHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
Instantiates a new Base javet direct proxy object handler.
JavetEngine<R extends V8Runtime> - Class in com.caoccao.javet.interop.engine
The type Javet engine.
JavetEngine(IJavetEnginePool<R>, R) - Constructor for class com.caoccao.javet.interop.engine.JavetEngine
Instantiates a new Javet engine.
JavetEngineConfig - Class in com.caoccao.javet.interop.engine
The type Javet engine config.
JavetEngineConfig() - Constructor for class com.caoccao.javet.interop.engine.JavetEngineConfig
Instantiates a new Javet engine config.
JavetEngineGuard - Class in com.caoccao.javet.interop.engine
The type Javet engine guard.
JavetEngineGuard(IJavetEngine<?>, V8Runtime, long) - Constructor for class com.caoccao.javet.interop.engine.JavetEngineGuard
Instantiates a new Javet engine guard.
JavetEnginePool<R extends V8Runtime> - Class in com.caoccao.javet.interop.engine
The type Javet engine pool.
JavetEnginePool() - Constructor for class com.caoccao.javet.interop.engine.JavetEnginePool
Instantiates a new Javet engine pool.
JavetEnginePool(JavetEngineConfig) - Constructor for class com.caoccao.javet.interop.engine.JavetEnginePool
Instantiates a new Javet engine pool.
JavetEngineUsage - Class in com.caoccao.javet.interop.engine
 
JavetEngineUsage() - Constructor for class com.caoccao.javet.interop.engine.JavetEngineUsage
 
JavetEntityError - Class in com.caoccao.javet.entities
The type Javet entity error.
JavetEntityError(V8ValueErrorType, String, String, String) - Constructor for class com.caoccao.javet.entities.JavetEntityError
Instantiates a new Javet entity error.
JavetEntityFunction - Class in com.caoccao.javet.entities
The type Javet entity function is for converting JS function to or from Java object.
JavetEntityFunction() - Constructor for class com.caoccao.javet.entities.JavetEntityFunction
Instantiates a new Javet entity function.
JavetEntityFunction(String, JSFunctionType) - Constructor for class com.caoccao.javet.entities.JavetEntityFunction
Instantiates a new Javet entity function.
JavetEntityFunction(String) - Constructor for class com.caoccao.javet.entities.JavetEntityFunction
Instantiates a new Javet entity function.
JavetEntityMap - Class in com.caoccao.javet.entities
The type Javet entity map is for converting JS map to or from Java map.
JavetEntityMap(int, float) - Constructor for class com.caoccao.javet.entities.JavetEntityMap
Instantiates a new Javet entity map.
JavetEntityMap(int) - Constructor for class com.caoccao.javet.entities.JavetEntityMap
Instantiates a new Javet entity map.
JavetEntityMap() - Constructor for class com.caoccao.javet.entities.JavetEntityMap
Instantiates a new Javet entity map.
JavetEntityMap(Map<? extends String, ?>) - Constructor for class com.caoccao.javet.entities.JavetEntityMap
Instantiates a new Javet entity map.
JavetEntityObject<T> - Class in com.caoccao.javet.entities
The type Javet entity object is a container for arbitrary object.
JavetEntityObject(T) - Constructor for class com.caoccao.javet.entities.JavetEntityObject
Instantiates a new Javet entity object.
JavetEntityPropertyDescriptor<T> - Class in com.caoccao.javet.entities
The type Javet entity property descriptor.
JavetEntityPropertyDescriptor(boolean, boolean, boolean) - Constructor for class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
Instantiates a new Javet entity property descriptor.
JavetEntityPropertyDescriptor(boolean, boolean, boolean, T) - Constructor for class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
Instantiates a new Javet entity property descriptor.
JavetEntitySymbol - Class in com.caoccao.javet.entities
The type Javet entity symbol is for converting JS symbol to or from Java symbol.
JavetEntitySymbol(String) - Constructor for class com.caoccao.javet.entities.JavetEntitySymbol
Instantiates a new Javet entity symbol.
JavetError - Class in com.caoccao.javet.exceptions
The type Javet error.
JavetErrorType - Enum in com.caoccao.javet.enums
The enum Javet error type is for categorizing the errors.
JavetException - Exception in com.caoccao.javet.exceptions
The type Javet exception.
JavetException(JavetError) - Constructor for exception com.caoccao.javet.exceptions.JavetException
Instantiates a new Javet exception.
JavetException(JavetError, Map<String, Object>) - Constructor for exception com.caoccao.javet.exceptions.JavetException
Instantiates a new Javet exception.
JavetException(JavetError, Throwable) - Constructor for exception com.caoccao.javet.exceptions.JavetException
Instantiates a new Javet exception.
JavetException(JavetError, Map<String, Object>, Throwable) - Constructor for exception com.caoccao.javet.exceptions.JavetException
Instantiates a new Javet exception.
JavetExecutionException - Exception in com.caoccao.javet.exceptions
The type Javet execution exception.
JavetExecutionException(JavetScriptingError, Throwable) - Constructor for exception com.caoccao.javet.exceptions.JavetExecutionException
Instantiates a new Javet execution exception.
JavetGCCallback - Class in com.caoccao.javet.interop.callback
The type Javet GC callback.
JavetGCCallback(IJavetLogger) - Constructor for class com.caoccao.javet.interop.callback.JavetGCCallback
Instantiates a new Javet GC callback.
JavetJVMInterceptor - Class in com.caoccao.javet.interception.jvm
The Javet JVM interceptor exposes the whole JVM as javet in V8.
JavetJVMInterceptor(V8Runtime) - Constructor for class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
Instantiates a new Javet JVM interceptor.
JavetLibLoader - Class in com.caoccao.javet.interop.loader
The type Javet lib loader is the one that actually loads the JNI library based on JS runtime type.
JavetLibLoader(JSRuntimeType) - Constructor for class com.caoccao.javet.interop.loader.JavetLibLoader
Instantiates a new Javet lib loader.
JavetLibLoadingListener - Class in com.caoccao.javet.interop.loader
The type Javet lib loading listener is the default one.
JavetLibLoadingListener() - Constructor for class com.caoccao.javet.interop.loader.JavetLibLoadingListener
Instantiates a new Javet lib loading listener.
JavetObjectConverter - Class in com.caoccao.javet.interop.converters
The type Javet object converter converts Java primitive types, Array, List, Map and Set to JS primitive types, Array, Map, Set and Object bi-directionally.
JavetObjectConverter() - Constructor for class com.caoccao.javet.interop.converters.JavetObjectConverter
Instantiates a new Javet object converter.
JavetOSUtils - Class in com.caoccao.javet.utils
 
JavetOutOfMemoryException - Exception in com.caoccao.javet.exceptions
The type Javet out of memory exception.
JavetOutOfMemoryException(String, V8HeapStatistics) - Constructor for exception com.caoccao.javet.exceptions.JavetOutOfMemoryException
Instantiates a new Javet out of memory exception.
JavetPrimitiveConverter - Class in com.caoccao.javet.interop.converters
The type Javet primitive converter converts Java primitive types to JS primitive types bi-directionally.
JavetPrimitiveConverter() - Constructor for class com.caoccao.javet.interop.converters.JavetPrimitiveConverter
Instantiates a new Javet primitive converter.
JavetPromiseRejectCallback - Class in com.caoccao.javet.interop.callback
The type Javet promise reject callback.
JavetPromiseRejectCallback(IJavetLogger) - Constructor for class com.caoccao.javet.interop.callback.JavetPromiseRejectCallback
Instantiates a new Javet promise reject callback.
JavetPromiseRejectEvent - Enum in com.caoccao.javet.enums
The enum Javet promise reject event represents the corresponding event in V8.
JavetProxyConverter - Class in com.caoccao.javet.interop.converters
The type Javet proxy converter converts most of Java objects to JS objects via JS proxy bi-directionally.
JavetProxyConverter() - Constructor for class com.caoccao.javet.interop.converters.JavetProxyConverter
Instantiates a new Javet proxy converter.
JavetProxyPluginArray - Class in com.caoccao.javet.interop.proxy.plugins
The type Javet proxy plugin array.
JavetProxyPluginArray() - Constructor for class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
JavetProxyPluginClass - Class in com.caoccao.javet.interop.proxy.plugins
The type Javet proxy plugin class.
JavetProxyPluginClass() - Constructor for class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
Instantiates a new Javet proxy plugin class.
JavetProxyPluginDefault - Class in com.caoccao.javet.interop.proxy.plugins
The type Javet proxy plugin primitive.
JavetProxyPluginDefault() - Constructor for class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
JavetProxyPluginList - Class in com.caoccao.javet.interop.proxy.plugins
The type Javet proxy plugin list.
JavetProxyPluginList() - Constructor for class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
JavetProxyPluginMap - Class in com.caoccao.javet.interop.proxy.plugins
The type Javet proxy plugin map.
JavetProxyPluginMap() - Constructor for class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
JavetProxyPluginSet - Class in com.caoccao.javet.interop.proxy.plugins
The type Javet proxy plugin set.
JavetProxyPluginSet() - Constructor for class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
JavetReflectionProxyClassHandler<T extends java.lang.Class<?>,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Javet reflection proxy class handler.
JavetReflectionProxyClassHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
Instantiates a new Javet reflection proxy handler.
JavetReflectionProxyFactory - Class in com.caoccao.javet.interop.proxy
The type Javet reflection proxy factory.
JavetReflectionProxyFunctionHandler<T,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Javet reflection proxy function handler.
JavetReflectionProxyFunctionHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.JavetReflectionProxyFunctionHandler
Instantiates a new Javet reflection proxy function handler.
JavetReflectionProxyObjectHandler<T,E extends java.lang.Exception> - Class in com.caoccao.javet.interop.proxy
The type Javet reflection proxy object handler.
JavetReflectionProxyObjectHandler(V8Runtime, T) - Constructor for class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Instantiates a new Javet reflection proxy object handler.
JavetReflectionProxyV8ValueFunctionInvocationHandler - Class in com.caoccao.javet.interop.proxy
The type Javet reflection proxy V8 value function invocation handler.
JavetReflectionProxyV8ValueFunctionInvocationHandler(V8ValueFunction) - Constructor for class com.caoccao.javet.interop.proxy.JavetReflectionProxyV8ValueFunctionInvocationHandler
Instantiates a new Javet reflection proxy V8 value function invocation handler.
JavetReflectionProxyV8ValueObjectInvocationHandler - Class in com.caoccao.javet.interop.proxy
The type Javet reflection proxy V8 value object invocation handler.
JavetReflectionProxyV8ValueObjectInvocationHandler(V8ValueObject) - Constructor for class com.caoccao.javet.interop.proxy.JavetReflectionProxyV8ValueObjectInvocationHandler
Instantiates a new Javet reflection proxy V8 value object invocation handler.
JavetReflectionUtils - Class in com.caoccao.javet.utils
The type Javet reflection utils.
JavetResourceUtils - Class in com.caoccao.javet.utils
The type Javet resource utils.
JavetScriptingError - Class in com.caoccao.javet.exceptions
The type Javet scripting error.
JavetScriptingError(String, String, String) - Constructor for class com.caoccao.javet.exceptions.JavetScriptingError
Instantiates a new Javet scripting error.
JavetStandardConsoleInterceptor - Class in com.caoccao.javet.interception.logging
The type Javet standard console interceptor.
JavetStandardConsoleInterceptor(V8Runtime) - Constructor for class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Instantiates a new Javet standard console interceptor.
JavetTerminatedException - Exception in com.caoccao.javet.exceptions
The type Javet terminated exception.
JavetTerminatedException(boolean) - Constructor for exception com.caoccao.javet.exceptions.JavetTerminatedException
Instantiates a new Javet terminated exception.
JavetTypeUtils - Class in com.caoccao.javet.utils
The type Javet type utils.
JavetTypeUtils() - Constructor for class com.caoccao.javet.utils.JavetTypeUtils
 
JavetVirtualObject - Class in com.caoccao.javet.utils
The type Javet virtual object.
JavetVirtualObject(V8Value) - Constructor for class com.caoccao.javet.utils.JavetVirtualObject
Instantiates a new Javet virtual object.
JOIN - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
join(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.join().
JOIN - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
join(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.join().
join(CharSequence, CharSequence...) - Static method in class com.caoccao.javet.utils.StringUtils
Join string.
join(CharSequence, Iterable<? extends CharSequence>) - Static method in class com.caoccao.javet.utils.StringUtils
Join string.
JS_FUNCTION_DEBUG - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant JS_FUNCTION_DEBUG.
JS_FUNCTION_ERROR - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant JS_FUNCTION_ERROR.
JS_FUNCTION_INFO - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant JS_FUNCTION_INFO.
JS_FUNCTION_LOG - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant JS_FUNCTION_LOG.
JS_FUNCTION_TRACE - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant JS_FUNCTION_TRACE.
JS_FUNCTION_WARN - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant JS_FUNCTION_WARN.
JS_PROPERTY_PACKAGE - Static variable in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
The constant JS_PROPERTY_PACKAGE.
JS_PROPERTY_V8 - Static variable in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
The constant JS_PROPERTY_V8.
jsFunctionType - Variable in class com.caoccao.javet.entities.JavetEntityFunction
The JS function type.
JSFunctionType - Enum in com.caoccao.javet.enums
The enum JS function type.
jsFunctionType - Variable in class com.caoccao.javet.values.reference.V8ValueFunction
The JS function type.
JSRuntimeType - Enum in com.caoccao.javet.enums
The enum JS runtime type.
JSScopeType - Enum in com.caoccao.javet.enums
 

K

keyFor(V8ValueSymbol) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
KEYS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
keys(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.keys().
KEYS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
keys(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.keys().
KEYS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
keys(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.keys() The keys() method of Map instances returns a new map iterator object that contains the keys for each element in this map in insertion order.
KEYS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 

L

LAST_INDEX_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
LAST_INDEX_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
LAST_INDEX_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
lastActiveZonedDatetime - Variable in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
lastIndexOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.lastIndexOf().
lastIndexOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.lastIndexOf().
lastIndexOf(Object, T, int) - Static method in class com.caoccao.javet.utils.ArrayUtils
The lastIndexOf() method of Array instances returns the last index at which a given element can be found in the array, or -1 if it is not present.
lastIndexOf(List<T>, T, int) - Static method in class com.caoccao.javet.utils.ListUtils
The lastIndexOf() method of Array instances returns the last index at which a given element can be found in the array, or -1 if it is not present.
LENGTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
length(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.length.
LENGTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
LENGTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
length(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.length.
LIB_VERSION - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoader
The constant LIB_VERSION.
LibraryNotFound - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant LibraryNotFound.
LibraryNotLoaded - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant LibraryNotLoaded.
LINE_SEPARATOR - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
ListUtils - Class in com.caoccao.javet.utils
The type List utils.
load() - Method in class com.caoccao.javet.interop.loader.JavetLibLoader
Load.
loadLibrary() - Method in class com.caoccao.javet.interop.V8Host
Load library.
LockAcquisitionFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant LockAcquisitionFailure.
LockConflictThreadIdMismatch - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant LockConflictThreadIdMismatch.
LockReleaseFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant LockReleaseFailure.
lockV8Runtime(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
log - Variable in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
The Log.
logDebug(String, Object...) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Log debug.
logError(Throwable, String, Object...) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Log error.
logError(String, Object...) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Log error.
logger - Variable in class com.caoccao.javet.interop.callback.JavetGCCallback
The Logger.
logger - Variable in class com.caoccao.javet.interop.callback.JavetPromiseRejectCallback
The Logger.
logger - Variable in class com.caoccao.javet.utils.JavetDefaultLogger
 
logInfo(String, Object...) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Log info.
logWarn(String, Object...) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Log warn.
longObjectCreate(long, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
longObjectValueOf(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
longObjectValueOf(V8ValueLongObject) - Method in class com.caoccao.javet.interop.V8Internal
 
lowMemoryNotification(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
lowMemoryNotification() - Method in class com.caoccao.javet.interop.V8Runtime
Send low memory notification to current V8 isolate.

M

MAP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
map(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.map().
MAP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
map(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.map().
mapAsArray(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapAsArray(IV8ValueMap) - Method in class com.caoccao.javet.interop.V8Internal
 
mapClear(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapClear(IV8ValueMap) - Method in class com.caoccao.javet.interop.V8Internal
 
mapCreate(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapDelete(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapDelete(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGet(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGet(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGetBoolean(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGetBoolean(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGetDouble(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGetDouble(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGetInteger(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGetInteger(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGetLong(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGetLong(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGetSize(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGetSize(IV8ValueMap) - Method in class com.caoccao.javet.interop.V8Internal
 
mapGetString(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapGetString(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapHas(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapHas(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSet(long, long, int, Object[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSet(IV8ValueMap, V8Value...) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetBoolean(long, long, int, Object, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetBoolean(IV8ValueMap, V8Value, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetDouble(long, long, int, Object, double) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetDouble(IV8ValueMap, V8Value, double) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetInteger(long, long, int, Object, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetInteger(IV8ValueMap, V8Value, int) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetLong(long, long, int, Object, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetLong(IV8ValueMap, V8Value, long) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetNull(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetNull(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetString(long, long, int, Object, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetString(IV8ValueMap, V8Value, String) - Method in class com.caoccao.javet.interop.V8Internal
 
mapSetUndefined(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
mapSetUndefined(IV8ValueMap, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
markAsHandled() - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Mark as handled.
markAsHandled() - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
MAX_POOL_SIZE - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
The constant MAX_POOL_SIZE.
maxDepth - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Max depth.
message - Variable in class com.caoccao.javet.entities.JavetEntityError
The Message.
MESSAGE - Static variable in class com.caoccao.javet.values.reference.V8ValueError
The constant MESSAGE.
method - Variable in class com.caoccao.javet.interop.binding.MethodDescriptor
The Method.
METHOD_NAME_APPLY - Static variable in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFunctionHandler
The constant METHOD_NAME_APPLY.
METHOD_NAME_CLOSE - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
The constant METHOD_NAME_CLOSE.
METHOD_NAME_CONSTRUCTOR - Static variable in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
The constant METHOD_NAME_CONSTRUCTOR.
METHOD_NAME_CONSTRUCTOR - Static variable in class com.caoccao.javet.values.reference.V8ValueError
The constant METHOD_NAME_CONSTRUCTOR.
METHOD_NAME_FROM_MAP - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant METHOD_NAME_FROM_MAP.
METHOD_NAME_TO_MAP - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant METHOD_NAME_TO_MAP.
METHOD_NAME_TO_V8_VALUE - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
The constant METHOD_NAME_TO_V8_VALUE.
METHOD_PREFIX_GET - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
METHOD_PREFIX_IS - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
METHOD_PREFIX_SET - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
MethodDescriptor - Class in com.caoccao.javet.interop.binding
The type Method descriptor.
MethodDescriptor(Method, boolean) - Constructor for class com.caoccao.javet.interop.binding.MethodDescriptor
Instantiates a new Method descriptor.
MethodDescriptor(Method, boolean, V8ValueSymbolType) - Constructor for class com.caoccao.javet.interop.binding.MethodDescriptor
Instantiates a new Method descriptor.
methodsMap - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Methods map.
MIN_BATCH_SIZE - Static variable in interface com.caoccao.javet.values.reference.IV8ValueObject
The constant MIN_BATCH_SIZE.
minus(V8HeapSpaceStatistics) - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Minus the input V8 heap space statistics to produce a diff.
minus(V8HeapStatistics) - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Minus the input V8 heap statistics to produce a diff.
minus(V8SharedMemoryStatistics) - Method in class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
Minus the input V8 shared memory statistics to produce a diff.
moduleCompile(long, String, byte[], boolean, String, int, int, int, boolean, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleCreate(long, String, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleEvaluate(long, long, int, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleEvaluate(IV8Module, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleExecute(long, String, byte[], boolean, String, int, int, int, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetCachedData(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetCachedData(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleGetException(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetException(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleGetIdentityHash(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetIdentityHash(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleGetNamespace(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetNamespace(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleGetResourceName(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetResourceName(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleGetScriptId(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetScriptId(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleGetStatus(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleGetStatus(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleInstantiate(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleInstantiate(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleIsSourceTextModule(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleIsSourceTextModule(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleIsSourceTextModule(IV8Module) - Method in class com.caoccao.javet.interop.V8Runtime
Is source text module.
moduleIsSyntheticModule(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
moduleIsSyntheticModule(IV8Module) - Method in class com.caoccao.javet.interop.V8Internal
 
moduleIsSyntheticModule(IV8Module) - Method in class com.caoccao.javet.interop.V8Runtime
Is synthetic module.
ModuleNameEmpty - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ModuleNameEmpty.
ModuleNotFound - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ModuleNotFound.
moduleObject - Variable in class com.caoccao.javet.node.modules.BaseNodeModule
 
ModulePermissionDenied - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant ModulePermissionDenied.

N

name - Variable in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
The Name injected in V8.
NAME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
The constant NAME.
NAME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginClass
The constant NAME.
NAME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
The constant NAME.
NAME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
The constant NAME.
NAME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
The constant NAME.
NAME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
The constant NAME.
name - Variable in class com.caoccao.javet.node.modules.BaseNodeModule
 
name - Variable in class com.caoccao.javet.utils.JavetDefaultLogger
 
NAME - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInJson
The constant NAME.
NAME - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
The constant NAME.
NAME - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
NAME - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
The constant NAME.
NAME - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
NATIVE_GC - Static variable in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
The constant NATIVE_GC with PreGC, PostGC and NativeCalculation enabled.
next(V8Value, V8Value...) - Method in class com.caoccao.javet.values.virtual.V8VirtualIterator
Next.
NodeModule - Annotation Type in com.caoccao.javet.annotations
The annotation Node module.
NodeModuleAny - Class in com.caoccao.javet.node.modules
 
NodeModuleAny(V8ValueObject, String) - Constructor for class com.caoccao.javet.node.modules.NodeModuleAny
 
NodeModuleModule - Class in com.caoccao.javet.node.modules
 
NodeModuleModule(V8ValueObject, String) - Constructor for class com.caoccao.javet.node.modules.NodeModuleModule
 
NodeModuleProcess - Class in com.caoccao.javet.node.modules
 
NodeModuleProcess(V8ValueObject, String) - Constructor for class com.caoccao.javet.node.modules.NodeModuleProcess
 
NodeRuntime - Class in com.caoccao.javet.interop
Node runtime is a thin wrapper over V8 runtime.
NodeRuntimeOptions - Class in com.caoccao.javet.interop.options
The type Node runtime options.
NodeRuntimeOptions() - Constructor for class com.caoccao.javet.interop.options.NodeRuntimeOptions
Instantiates a new Node runtime options.
NotSupported - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant NotSupported.
NULL - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
The constant NULL.
NULL - Static variable in class com.caoccao.javet.values.primitive.V8ValueNull
The constant NULL.
NUMBER_PROTOTYPE_TO_EXPONENTIAL - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
NUMBER_PROTOTYPE_TO_FIXED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
NUMBER_PROTOTYPE_TO_LOCALE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
NUMBER_PROTOTYPE_TO_PRECISION - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 

O

object - Variable in class com.caoccao.javet.utils.JavetVirtualObject
The Object.
OBJECT_CONVERTER - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant OBJECT_CONVERTER.
OBJECT_CONVERTER - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
The constant OBJECT_CONVERTER.
OBJECT_CONVERTER - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant OBJECT_CONVERTER.
OBJECT_CONVERTER - Static variable in class com.caoccao.javet.values.V8Value
 
OBJECT_MAP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
OBJECT_SET - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
objectCreate(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectDelete(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectDelete(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectDeletePrivateProperty(long, long, int, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectDeletePrivateProperty(IV8ValueObject, String) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGet(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGet(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetBoolean(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetBoolean(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetDouble(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetDouble(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetIdentityHash(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetIdentityHash(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetInteger(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetInteger(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetLong(long, long, int, Object, boolean[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetLong(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetOwnPropertyNames(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetOwnPropertyNames(IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetPrivateProperty(long, long, int, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetPrivateProperty(IV8ValueObject, String) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetProperty(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetProperty(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetPropertyNames(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetPropertyNames(IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetPrototype(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetPrototype(IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Internal
 
objectGetString(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectGetString(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectHas(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectHas(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectHasOwnProperty(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectHasOwnProperty(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectHasPrivateProperty(long, long, int, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectHasPrivateProperty(IV8ValueObject, String) - Method in class com.caoccao.javet.interop.V8Internal
 
objectInvoke(long, long, int, String, boolean, Object[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectInvoke(IV8ValueObject, String, boolean, V8Value...) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSet(long, long, int, Object[]) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSet(IV8ValueObject, V8Value...) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetAccessor(long, long, int, Object, Object, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetAccessor(IV8ValueObject, V8Value, JavetCallbackContext, JavetCallbackContext) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetBoolean(long, long, int, Object, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetBoolean(IV8ValueObject, V8Value, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetDouble(long, long, int, Object, double) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetDouble(IV8ValueObject, V8Value, double) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetInteger(long, long, int, Object, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetInteger(IV8ValueObject, V8Value, int) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetLong(long, long, int, Object, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetLong(IV8ValueObject, V8Value, long) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetNull(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetNull(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetPrivateProperty(long, long, int, String, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetPrivateProperty(IV8ValueObject, String, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetProperty(long, long, int, Object, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetProperty(IV8ValueObject, V8Value, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetPrototype(long, long, int, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetPrototype(IV8ValueObject, IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetString(long, long, int, Object, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetString(IV8ValueObject, V8Value, String) - Method in class com.caoccao.javet.interop.V8Internal
 
objectSetUndefined(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectSetUndefined(IV8ValueObject, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
objectToProtoString(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
objectToProtoString(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
observe(IV8RuntimeObserver<?>...) - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Traverse the internal V8 runtimes, apply the observer and return the observed V8 runtime count.
observe(IV8RuntimeObserver<?>...) - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
observe(V8Runtime) - Method in interface com.caoccao.javet.interop.engine.observers.IV8RuntimeObserver
Observe the input V8 runtime.
observe(V8Runtime) - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageCallbackContextCount
 
observe(V8Runtime) - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageReferenceCount
 
observe(V8Runtime) - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
 
observe(V8Runtime) - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
 
observe(V8Runtime) - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8ModuleCount
 
of() - Static method in class com.caoccao.javet.utils.SimpleList
Of list.
of(T...) - Static method in class com.caoccao.javet.utils.SimpleList
Of list.
of(K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V, K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V, K, V, K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class com.caoccao.javet.utils.SimpleMap
Of map.
of() - Static method in class com.caoccao.javet.utils.SimpleSet
Of set.
of(T...) - Static method in class com.caoccao.javet.utils.SimpleSet
Of set.
on(String, V8ValueFunction) - Method in class com.caoccao.javet.node.modules.NodeModuleProcess
 
ON_CATCH - Static variable in interface com.caoccao.javet.values.reference.IV8ValuePromise.IListener
The constant ON_CATCH.
ON_FULFILLED - Static variable in interface com.caoccao.javet.values.reference.IV8ValuePromise.IListener
The constant ON_FULFILLED.
ON_REJECTED - Static variable in interface com.caoccao.javet.values.reference.IV8ValuePromise.IListener
The constant ON_REJECTED.
onCatch(V8Value) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise.IListener
On catch.
ONE_BYTE_PER_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant ONE_BYTE_PER_VALUE.
onFulfilled(V8Value) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise.IListener
On fulfilled.
onRejected(V8Value) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise.IListener
On rejected.
optionalType - Variable in class com.caoccao.javet.values.reference.V8ValueError
The Optional type.
OS_ARCH - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
OS_NAME - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
OSNotSupported - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant OSNotSupported.
ownKeys(V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.ownKeys() The handler.ownKeys() method is a trap for the [[OwnPropertyKeys]] object internal method, which is used by operations such as Object.keys(), Reflect.ownKeys(), etc.
ownKeys(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
ownKeys(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
ownKeys(V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
ownKeys(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.ownKeys().

P

PARAMETER_ACTUAL_PARAMETER_SIZE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_ACTUAL_PARAMETER_SIZE.
PARAMETER_ACTUAL_PARAMETER_TYPE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_ACTUAL_PARAMETER_TYPE.
PARAMETER_CALLBACK_CONTEXT_COUNT - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_CALLBACK_CONTEXT_COUNT.
PARAMETER_CALLBACK_TYPE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_CALLBACK_TYPE.
PARAMETER_CONTINUABLE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_CONTINUABLE.
PARAMETER_COUNT - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_COUNT.
PARAMETER_CURRENT_THREAD_ID - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_CURRENT_THREAD_ID.
PARAMETER_END_COLUMN - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_END_COLUMN.
PARAMETER_END_POSITION - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_END_POSITION.
PARAMETER_EXPECTED_PARAMETER_SIZE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_EXPECTED_PARAMETER_SIZE.
PARAMETER_EXPECTED_PARAMETER_TYPE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_EXPECTED_PARAMETER_TYPE.
PARAMETER_FEATURE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_FEATURE.
PARAMETER_HEAP_STATISTICS - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_HEAP_STATISTICS.
PARAMETER_LINE_NUMBER - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_LINE_NUMBER.
PARAMETER_LOCKED_THREAD_ID - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_LOCKED_THREAD_ID.
PARAMETER_MAX_DEPTH - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_MAX_DEPTH.
PARAMETER_MESSAGE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_MESSAGE.
PARAMETER_METHOD_NAME - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_METHOD_NAME.
PARAMETER_OS - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_OS.
PARAMETER_PATH - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_PATH.
PARAMETER_REASON - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_REASON.
PARAMETER_REFERENCE_COUNT - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_REFERENCE_COUNT.
PARAMETER_RESOURCE_NAME - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_RESOURCE_NAME.
PARAMETER_SOURCE_LINE - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_SOURCE_LINE.
PARAMETER_START_COLUMN - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_START_COLUMN.
PARAMETER_START_POSITION - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_START_POSITION.
PARAMETER_SYMBOL - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_SYMBOL.
PARAMETER_V8_MODULE_COUNT - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant PARAMETER_V8_MODULE_COUNT.
parameters - Variable in exception com.caoccao.javet.exceptions.JavetException
The Parameters.
parse(int) - Static method in enum com.caoccao.javet.enums.JavetPromiseRejectEvent
Parse javet promise reject event by code.
parse(int) - Static method in enum com.caoccao.javet.enums.JSFunctionType
Parse JS function type by id.
parse(int) - Static method in enum com.caoccao.javet.enums.JSScopeType
 
parse(int) - Static method in enum com.caoccao.javet.enums.V8ContextType
 
parse(int) - Static method in enum com.caoccao.javet.enums.V8ScopeType
 
parse(int) - Static method in enum com.caoccao.javet.enums.V8ValueErrorType
Parse V8 value error type.
parse(String) - Static method in enum com.caoccao.javet.enums.V8ValueErrorType
Parse V8 value error type.
parse(int) - Static method in enum com.caoccao.javet.enums.V8ValueInternalType
Parse V8 value internal type.
parse(int) - Static method in enum com.caoccao.javet.enums.V8ValueReferenceType
 
PATTERN_CAPITALIZED_PREFIX - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
The constant PATTERN_CAPITALIZED_PREFIX.
POP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
pop(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.pop().
POP - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
pop(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.pop().
pop(List<T>) - Static method in class com.caoccao.javet.utils.ListUtils
The pop() method of Array instances removes the last element from an array and returns that element.
pop() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Array.prototype.pop().
popBigInteger() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop big integer from the array.
popBoolean() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop boolean from the array.
popDouble() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop double from the array.
popInteger() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop integer from the array.
popLong() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop long from the array.
popNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop V8 value null.
popObject() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop object from the array.
popPrimitive() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop primitive from the array.
popString() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop string from the array.
populateUniqueKeys(Set<String>, Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Populate unique keys.
populateUniqueKeys(Set<String>, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
populateUniqueKeys(Set<String>, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
populateUniqueKeys(Set<String>, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
popUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop V8 value undefined.
popZonedDateTime() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Pop zoned date time from the array.
PREFIX_NODE - Static variable in class com.caoccao.javet.interop.callback.JavetBuiltInModuleResolver
The constant PREFIX_NODE.
preventExtensions(V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.preventExtensions() The handler.preventExtensions() method is a trap for the [[PreventExtensions]] object internal method, which is used by operations such as Object.preventExtensions().
preventExtensions(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.preventExtensions().
PRIVATE_PROPERTY_CUSTOM_OBJECT_CLASS_NAME - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant PRIVATE_PROPERTY_CUSTOM_OBJECT_CLASS_NAME.
PRIVATE_PROPERTY_PROXY_TARGET - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant PRIVATE_PROPERTY_PROXY_TARGET.
PROCESS_ID - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
promiseCatch(long, long, int, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseCatch(IV8ValuePromise, IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseCreate(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseGetPromise(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseGetPromise(IV8ValuePromise) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseGetResult(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseGetResult(IV8ValuePromise) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseGetState(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseGetState(IV8ValuePromise) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseHasHandler(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseHasHandler(IV8ValuePromise) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseMarkAsHandled(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseMarkAsHandled(IV8ValuePromise) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseReject(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseReject(V8ValuePromise, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseResolve(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseResolve(V8ValuePromise, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
promiseThen(long, long, int, long, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
promiseThen(IV8ValuePromise, IV8ValueFunction, IV8ValueFunction) - Method in class com.caoccao.javet.interop.V8Internal
 
promoteScheduledException(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
promoteScheduledException() - Method in class com.caoccao.javet.interop.V8Runtime
Promote scheduled exception.
PROPERTY_ASYNC_ITERATOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_BUFFER - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
The constant PROPERTY_BUFFER.
PROPERTY_BUFFER - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant PROPERTY_BUFFER.
PROPERTY_BYTE_LENGTH - Static variable in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
PROPERTY_BYTE_LENGTH - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
The constant PROPERTY_BYTE_LENGTH.
PROPERTY_BYTE_LENGTH - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant PROPERTY_BYTE_LENGTH.
PROPERTY_BYTE_OFFSET - Static variable in class com.caoccao.javet.values.reference.V8ValueDataView
The constant PROPERTY_BYTE_OFFSET.
PROPERTY_BYTE_OFFSET - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant PROPERTY_BYTE_OFFSET.
PROPERTY_CONSOLE - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant PROPERTY_CONSOLE.
PROPERTY_DIRNAME - Static variable in class com.caoccao.javet.interop.NodeRuntime
The constant PROPERTY_DIRNAME.
PROPERTY_DONE - Static variable in class com.caoccao.javet.values.reference.V8ValueArray
 
PROPERTY_DONE - Static variable in class com.caoccao.javet.values.reference.V8ValueIterator
 
PROPERTY_DONE - Static variable in class com.caoccao.javet.values.virtual.V8VirtualIterator
The constant PROPERTY_DONE.
PROPERTY_FILENAME - Static variable in class com.caoccao.javet.interop.NodeRuntime
The constant PROPERTY_FILENAME.
PROPERTY_HAS_INSTANCE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_IS_CONCAT_SPREADABLE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_ITERATOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_KEY_JAVET_LIB_LOADING_PATH - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
The constant PROPERTY_KEY_JAVET_LIB_LOADING_PATH.
PROPERTY_KEY_JAVET_LIB_LOADING_SUPPRESS_ERROR - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
The constant PROPERTY_KEY_JAVET_LIB_LOADING_SUPPRESS_ERROR.
PROPERTY_KEY_JAVET_LIB_LOADING_TYPE - Static variable in class com.caoccao.javet.interop.loader.JavetLibLoadingListener
The constant PROPERTY_KEY_JAVET_LIB_LOADING_TYPE.
PROPERTY_MATCH - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_MATCH_ALL - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_NAME - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant PROPERTY_NAME.
PROPERTY_NAME - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant PROPERTY_NAME.
PROPERTY_PROTOTYPE - Static variable in class com.caoccao.javet.values.reference.V8ValueObject
 
PROPERTY_REPLACE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_REQUIRE - Static variable in class com.caoccao.javet.node.modules.NodeModuleModule
 
PROPERTY_SEARCH - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_SPECIES - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_SPLIT - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_TO_PRIMITIVE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_TO_STRING_TAG - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_UNSCOPABLES - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
PROPERTY_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueArray
 
PROPERTY_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueIterator
 
PROPERTY_VALUE - Static variable in class com.caoccao.javet.values.virtual.V8VirtualIterator
The constant PROPERTY_VALUE.
PROPERTY_VERSION - Static variable in class com.caoccao.javet.node.modules.NodeModuleProcess
 
propertyGetterMap - Variable in class com.caoccao.javet.interop.binding.BindingContext
The Property getter map.
propertySetterMap - Variable in class com.caoccao.javet.interop.binding.BindingContext
The Property setter map.
PROXY_CONVERTER - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant PROXY_CONVERTER.
PROXY_FUNCTION_NAME_APPLY - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_APPLY.
PROXY_FUNCTION_NAME_CONSTRUCT - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_CONSTRUCT.
PROXY_FUNCTION_NAME_DELETE_PROPERTY - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_DELETE_PROPERTY.
PROXY_FUNCTION_NAME_GET - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_GET.
PROXY_FUNCTION_NAME_GET_OWN_PROPERTY_DESCRIPTOR - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_GET_OWN_PROPERTY_DESCRIPTOR.
PROXY_FUNCTION_NAME_HAS - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_HAS.
PROXY_FUNCTION_NAME_OWN_KEYS - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_OWN_KEYS.
PROXY_FUNCTION_NAME_SET - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
The constant PROXY_FUNCTION_NAME_SET.
PROXY_PROPERTY_CONFIGURABLE - Static variable in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
The constant PROXY_PROPERTY_CONFIGURABLE.
PROXY_PROPERTY_ENUMERABLE - Static variable in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
The constant PROXY_PROPERTY_ENUMERABLE.
PROXY_PROPERTY_VALUE - Static variable in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
The constant PROXY_PROPERTY_VALUE.
PROXY_PROPERTY_WRITABLE - Static variable in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
The constant PROXY_PROPERTY_WRITABLE.
proxyableMethods - Variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
The proxyable methods.
proxyableMethods - Variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
The proxyable methods.
proxyableMethods - Variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
The proxyable methods.
proxyableMethods - Variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
The Override methods.
proxyableMethodsMap - Variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
The Proxyable methods map.
proxyApply(V8Value, V8Value, V8ValueArray) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.apply().
proxyCreate(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
proxyDeleteProperty(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.deleteProperty().
proxyGet(V8Value, V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.get().
proxyGet(V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.values.virtual.V8VirtualIterator
 
proxyGetByStringMap - Variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
The Proxy get by string map.
proxyGetByStringMap - Variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
The Proxy get by string map.
proxyGetBySymbolMap - Variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
The Proxy get by symbol map.
proxyGetBySymbolMap - Variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
The Proxy get by symbol map.
proxyGetHandler(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
proxyGetHandler(IV8ValueProxy) - Method in class com.caoccao.javet.interop.V8Internal
 
proxyGetOwnPropertyDescriptor(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.getOwnPropertyDescriptor().
proxyGetStringGetterMap() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy get string getter map.
proxyGetStringSetterMap() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy get string setter map.
proxyGetSymbolGetterMap() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy get symbol getter map.
proxyGetSymbolSetterMap() - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy get symbol setter map.
proxyGetTarget(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
proxyGetTarget(IV8ValueProxy) - Method in class com.caoccao.javet.interop.V8Internal
 
proxyHas(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.has().
proxyIsRevoked(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
proxyIsRevoked(IV8ValueProxy) - Method in class com.caoccao.javet.interop.V8Internal
 
proxyMode - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Proxy mode.
proxyOwnKeys(V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.ownKeys().
proxyOwnKeys(V8Value) - Method in class com.caoccao.javet.values.virtual.V8VirtualIterator
 
proxyPlugins - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Proxy plugins.
proxyRevoke(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
proxyRevoke(IV8ValueProxy) - Method in class com.caoccao.javet.interop.V8Internal
 
proxySet(V8Value, V8Value, V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Proxy handler.set().
PUBLIC_PROPERTY_CONSTRUCTOR - Static variable in class com.caoccao.javet.interop.converters.JavetObjectConverter
The constant PUBLIC_PROPERTY_CONSTRUCTOR.
PUSH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
push(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.push().
PUSH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
push(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.push().
push(List<T>, T...) - Static method in class com.caoccao.javet.utils.ListUtils
The push() method of Array instances adds the specified elements to the end of an array and returns the new length of the array.
push(Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Array.prototype.push().
pushNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Push null to the array.
pushUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Push undefined to the array.
put(TKey, TValue) - Method in class com.caoccao.javet.utils.ThreadSafeMap
Put value by key.

Q

quitting - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The Quitting.
quitting - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Quitting.

R

race(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
raceVoid(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
random - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Random.
rangeErrorInvalidIndex(int) - Static method in class com.caoccao.javet.exceptions.V8ErrorTemplate
RangeError: Invalid index : ${index}.
rangeErrorStartIsOutOfRange(int) - Static method in class com.caoccao.javet.exceptions.V8ErrorTemplate
RangeError: Start ${start} is out or range.
receiveCallback(V8Runtime, JavetCallbackContext, V8Value, V8Value[]) - Static method in class com.caoccao.javet.interop.callback.V8FunctionCallback
Receive callback and return the V8 value.
receiveNotification(String) - Method in interface com.caoccao.javet.interop.IV8InspectorListener
 
receiveNotification(String) - Method in class com.caoccao.javet.interop.V8Inspector
 
receiveResponse(String) - Method in interface com.caoccao.javet.interop.IV8InspectorListener
 
receiveResponse(String) - Method in class com.caoccao.javet.interop.V8Inspector
 
REDUCE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
reduce(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.reduce().
REDUCE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
reduce(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.reduce().
REDUCE_RIGHT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
REDUCE_RIGHT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
reduceRight(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.reduceRight() The reduceRight() method of Array instances applies a function against an accumulator and each value of the array (from right-to-left) to reduce it to a single value.
reduceRight(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.reduceRight() The reduceRight() method of Array instances applies a function against an accumulator and each value of the array (from right-to-left) to reduce it to a single value.
referenceCountList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageReferenceCount
The Reference count list.
reflectionObjectFactory - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
The Reflection object factory.
register(IV8ValueObject...) - Method in class com.caoccao.javet.interception.BaseJavetInterceptor
 
register(IV8ValueObject...) - Method in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
 
register(IV8ValueObject...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
 
register(IV8ValueObject...) - Method in interface com.caoccao.javet.interfaces.IJavetInterceptor
Register the interceptor to the given V8 value object.
register(IV8ValuePromise.IListener) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Register a listener which receives the promise resolve, reject or catch event.
register(IV8ValuePromise.IListener) - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
registerCustomObject(Class<?>) - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
Register custom object.
registerCustomObject(Class<?>, String, String) - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
Register custom object.
registerGCEpilogueCallback(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
registerGCPrologueCallback(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
registerListeners() - Method in class com.caoccao.javet.interop.V8Notifier
 
registerStringGetter(String, IJavetUniFunction<String, ? extends V8Value, E>) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Register string getter.
registerStringGetterFunction(String, IJavetDirectCallable.NoThisAndResult<?>) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Register string getter function.
registerStringSetter(String, IJavetBiFunction<String, V8Value, Boolean, E>) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Register string setter.
registerSymbolGetterFunction(String, IJavetDirectCallable.NoThisAndResult<?>) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Register symbol getter function.
registerV8Runtime(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
reject(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
reject(V8Value) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Reject.
reject(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Reject.
reject(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
rejectVoid(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
releasedEngineIndexList - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Released engine index list.
releaseEngine(IJavetEngine<R>) - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Release engine.
releaseEngine(IJavetEngine<R>) - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
removeCallbackContext(long) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a callback context by a handle.
removeGCEpilogueCallback(IJavetGCCallback) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a GC epilogue callback.
removeGCPrologueCallback(IJavetGCCallback) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a GC prologue callback.
removeJNIGlobalRef(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
removeListeners(IV8InspectorListener...) - Method in class com.caoccao.javet.interop.V8Inspector
 
removeNodeModule(INodeModule) - Method in class com.caoccao.javet.interop.NodeRuntime
Remove node module.
removeReference(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
removeReference() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
removeReference() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
removeReferenceHandle(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
removeV8Module(String, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a V8 module by a resource name and force close flag.
removeV8Module(String) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a V8 module by a resource name.
removeV8Module(IV8Module) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a V8 module.
removeV8Module(IV8Module, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Remove a V8 module by a force close flag.
removeV8Modules() - Method in class com.caoccao.javet.interop.V8Runtime
Remove all V8 modules.
removeV8Modules(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Remove all V8 modules by a force close flag.
REPEAT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
REPLACE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
REPLACE_ALL - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
reportPendingMessages(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
reportPendingMessages() - Method in class com.caoccao.javet.interop.V8Runtime
Report pending messages.
requestGarbageCollectionForTesting(long, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
requestGarbageCollectionForTesting(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Requests GC for testing.
reset() - Method in interface com.caoccao.javet.interfaces.IJavetResettable
Reset.
reset() - Method in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
reset() - Method in interface com.caoccao.javet.interop.engine.observers.IV8RuntimeObserver
Reset.
reset() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageCallbackContextCount
 
reset() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageReferenceCount
 
reset() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
 
reset() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
 
reset() - Method in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8ModuleCount
 
resetContext() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Reset context.
resetContext() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
resetContext() - Method in class com.caoccao.javet.interop.V8Runtime
Resets the V8 context.
resetIsolate() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Reset isolate.
resetIsolate() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
resetIsolate() - Method in class com.caoccao.javet.interop.V8Runtime
Resets the V8 isolate.
resetV8Context(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
resetV8Isolate(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
resolve(V8Runtime, String, IV8Module) - Method in interface com.caoccao.javet.interop.callback.IV8ModuleResolver
Resolve V8 module.
resolve(V8Runtime, String, IV8Module) - Method in class com.caoccao.javet.interop.callback.JavetBuiltInModuleResolver
 
resolve(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
resolve(V8Value) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Resolve.
resolve(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Resolve.
resolve(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
resolveVoid(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
resourceName - Variable in class com.caoccao.javet.values.reference.V8Module
The Resource name.
resourceName - Variable in class com.caoccao.javet.values.reference.V8Script
The Resource name.
REVERSE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
reverse(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.reverse().
REVERSE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
reverse(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.reverse().
reverse(Object) - Static method in class com.caoccao.javet.utils.ArrayUtils
Reverse an array object.
revoke() - Method in interface com.caoccao.javet.values.reference.IV8ValueProxy
Revoke.
revoke() - Method in class com.caoccao.javet.values.reference.V8ValueProxy
 
run() - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
run() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
runIfWaitingForDebugger(int) - Method in interface com.caoccao.javet.interop.IV8InspectorListener
 
runIfWaitingForDebugger(int) - Method in class com.caoccao.javet.interop.V8Inspector
 
RuntimeAlreadyClosed - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeAlreadyClosed.
RuntimeAlreadyRegistered - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeAlreadyRegistered.
RuntimeCloseFailure - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeCloseFailure.
RuntimeCreateSnapshotBlocked - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeCreateSnapshotBlocked.
RuntimeCreateSnapshotDisabled - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeCreateSnapshotDisabled.
RuntimeLeakageDetected - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeLeakageDetected.
RuntimeNotRegistered - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeNotRegistered.
RuntimeOptions<Options extends RuntimeOptions<Options>> - Class in com.caoccao.javet.interop.options
The type Runtime options.
RuntimeOptions() - Constructor for class com.caoccao.javet.interop.options.RuntimeOptions
Instantiates a new Runtime options.
RuntimeOutOfMemory - Static variable in class com.caoccao.javet.exceptions.JavetError
The constant RuntimeOutOfMemory.

S

safeClose(Object...) - Static method in class com.caoccao.javet.utils.JavetResourceUtils
Safe close.
safeClose(V8Value...) - Static method in class com.caoccao.javet.utils.JavetResourceUtils
Safe close.
safeClose(Object) - Static method in class com.caoccao.javet.utils.JavetResourceUtils
Safe close.
safeSetAccessible(AccessibleObject) - Static method in class com.caoccao.javet.utils.JavetReflectionUtils
Safe set accessible.
sameValue(long, long, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
sameValue(IV8ValueObject, IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Internal
 
sameValue(V8Value) - Method in interface com.caoccao.javet.values.IV8Value
Same value.
sameValue(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
sameValue(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
 
sameValue(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
sameValue(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
sameValue(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
sameValue(V8Value) - Method in class com.caoccao.javet.values.V8Value
 
scriptCompile(long, String, byte[], boolean, String, int, int, int, boolean, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
scriptExecute(long, String, byte[], boolean, String, int, int, int, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
scriptFile - Variable in class com.caoccao.javet.interop.executors.V8FileExecutor
The Script file.
scriptGetCachedData(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
scriptGetCachedData(IV8Script) - Method in class com.caoccao.javet.interop.V8Internal
 
scriptGetResourceName(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
scriptGetResourceName(IV8Script) - Method in class com.caoccao.javet.interop.V8Internal
 
scriptingError - Variable in exception com.caoccao.javet.exceptions.BaseJavetScriptingException
The Scripting error.
scriptPath - Variable in class com.caoccao.javet.interop.executors.V8PathExecutor
The Script path.
scriptRun(long, long, int, boolean) - Method in interface com.caoccao.javet.interop.IV8Native
 
scriptRun(IV8Script, boolean) - Method in class com.caoccao.javet.interop.V8Internal
 
ScriptSource(String, int, int) - Constructor for class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Instantiates a new Script source.
ScriptSource(String) - Constructor for class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Instantiates a new Script source.
scriptString - Variable in class com.caoccao.javet.interop.executors.V8StringExecutor
The Script string.
seal() - Method in class com.caoccao.javet.interop.options.V8Flags
Seal the V8 flags so that it is read-only.
semaphore - Variable in class com.caoccao.javet.interop.engine.JavetEnginePool
The Semaphore.
sendGCNotification() - Method in interface com.caoccao.javet.interop.engine.IJavetEngine
Send GC notification.
sendGCNotification() - Method in class com.caoccao.javet.interop.engine.JavetEngine
 
sendRequest(String) - Method in interface com.caoccao.javet.interop.IV8InspectorListener
 
sendRequest(String) - Method in class com.caoccao.javet.interop.V8Inspector
 
set(V8Value) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.SetterAndNoThis
Set the property value by a property key without this object passed in.
set(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable.SetterAndThis
Set the property value by a property key with this object passed in.
set(V8Value, V8Value, V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.set() The handler.set() method is a trap for the [[Set]] object internal method, which is used by operations such as using property accessors to set a property's value.
set(V8Value, V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetDirectProxyObjectHandler
 
set(V8Value, V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
 
set(V8Value, V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
 
SET - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
set(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.set().
set(Object, Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value object.
set(Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by pairs of key object and value object.
set(Object, Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
set(Object...) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
set(Object, Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
set(Object...) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
set(Object, Object) - Method in class com.caoccao.javet.values.reference.V8ValueWeakMap
 
SET_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_TIME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_DATE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_FULL_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_HOURS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_MILLISECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_MINUTES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_MONTH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_UTC_SECONDS - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SET_YEAR - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
setActive(boolean) - Method in class com.caoccao.javet.interop.engine.JavetEngine
Sets active.
setAdd(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
setAdd(IV8ValueSet, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
setAllocationSpace(V8AllocationSpace) - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Sets allocation space.
setAllowEval(boolean) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets allow eval().
setAllowNativesSyntax(boolean) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets allow natives syntax.
setAsArray(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
setAsArray(IV8ValueSet) - Method in class com.caoccao.javet.interop.V8Internal
 
setAutoSendGCNotification(boolean) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets auto send GC notification.
setBigInt64(int, long) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setBigInt64(int, long, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setBoolean(Object, Boolean) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value boolean.
setBoolean(Object, Boolean) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setBoolean(Object, Boolean) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setByIndex(Object, int, Object) - Method in interface com.caoccao.javet.interop.binding.IClassProxyPlugin
Sets by index.
setByIndex(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
Sets by index.
setByIndex(Object, int, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
 
setByIndex(Object, int, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
setByIndex(Object, int, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
setByteOrder(ByteOrder) - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
setClear(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
setClear(IV8ValueSet) - Method in class com.caoccao.javet.interop.V8Internal
 
setCodeSnippet(String) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScriptSource
Returns a new script source with the code snippet replaced and positions re-calculated.
setConfig(JavetConverterConfig<?>) - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
Sets config.
setConfigurable(boolean) - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
setConfigurable(boolean) - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Sets configurable.
setConsoleArguments(String[]) - Method in class com.caoccao.javet.interop.options.NodeRuntimeOptions
Sets console arguments.
setContext(V8Context) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Sets the V8 context.
setContext(V8Context) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
setConverter(IJavetConverter) - Method in class com.caoccao.javet.interop.V8Runtime
Sets converter.
setCreate(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
setCreateSnapshotEnabled(boolean) - Method in class com.caoccao.javet.interop.options.RuntimeOptions
Sets create snapshot enabled.
setCustomFlags(String) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets custom flags (space separated).
setDebug(PrintStream) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Sets debug.
setDefaultBoolean(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default boolean.
setDefaultByte(byte) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default byte.
setDefaultChar(char) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default char.
setDefaultDouble(double) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default double.
setDefaultEngineGuardTimeoutMillis(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets default engine guard timeout millis.
setDefaultFloat(float) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default float.
setDefaultInt(int) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default int.
setDefaultLong(long) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default long.
setDefaultShort(short) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets default short.
setDelete(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
setDelete(IV8ValueSet, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
setDescription(String) - Method in class com.caoccao.javet.entities.JavetEntitySymbol
 
setDescription(String) - Method in interface com.caoccao.javet.interfaces.IJavetEntitySymbol
Sets description.
setDetailedMessage(String) - Method in class com.caoccao.javet.entities.JavetEntityError
 
setDetailedMessage(String) - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Sets detailed message.
setDouble(Object, Double) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value double.
setDouble(Object, Double) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setDouble(Object, Double) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setEngineGuardCheckIntervalMillis(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets engine guard check interval millis.
setEnumerable(boolean) - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
setEnumerable(boolean) - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Sets enumerable.
setError(PrintStream) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Sets error.
setEscapable() - Method in class com.caoccao.javet.interop.V8Scope
Sets escapable to true.
setEscapable(boolean) - Method in class com.caoccao.javet.interop.V8Scope
Sets escapable.
setExposeGC(boolean) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets expose gc.
setExposeInspectorScripts(boolean) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets expose inspector scripts.
setExtractFunctionSourceCode(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets extract function source code.
setFloat32(int, float) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setFloat32(int, float, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setFloat64(int, double) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setFloat64(int, double, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setGCBeforeEngineClose(boolean) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets GC before engine close.
setGCScheduled(boolean) - Method in class com.caoccao.javet.interop.V8Runtime
Sets GC scheduled.
setGetSize(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
setGetSize(IV8ValueSet) - Method in class com.caoccao.javet.interop.V8Internal
 
setGlobalName(String) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets global name.
setGlobalName(String) - Method in class com.caoccao.javet.interop.options.V8RuntimeOptions
Sets global name.
setHas(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
setHas(IV8ValueSet, V8Value) - Method in class com.caoccao.javet.interop.V8Internal
 
setInfo(PrintStream) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Sets info.
setInitialHeapSize(int) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets initial heap size.
setInt16(int, short) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setInt16(int, short, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setInt32(int, int) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setInt32(int, int, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setInt8(int, byte) - Method in class com.caoccao.javet.values.reference.V8ValueDataView
 
setInteger(Object, Integer) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value integer.
setInteger(Object, Integer) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setInteger(Object, Integer) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setJavetLogger(IJavetLogger) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets javet logger.
setJSFunctionType(JSFunctionType) - Method in class com.caoccao.javet.entities.JavetEntityFunction
 
setJSFunctionType(JSFunctionType) - Method in interface com.caoccao.javet.interfaces.IJavetEntityFunction
Sets JS function type.
setJSRuntimeType(JSRuntimeType) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets JS runtime type.
setLastActiveZonedDatetime(ZonedDateTime) - Method in class com.caoccao.javet.interop.engine.JavetEngineUsage
 
setLength(int) - Method in interface com.caoccao.javet.values.reference.IV8Context
Sets the element length.
setLength(int) - Method in class com.caoccao.javet.values.reference.V8Context
 
setLibLoadingListener(IJavetLibLoadingListener) - Static method in class com.caoccao.javet.interop.loader.JavetLibLoader
Sets lib loading listener.
setLibraryReloadable(boolean) - Static method in class com.caoccao.javet.interop.V8Host
Sets whether the JNI library is reloadable or not.
setLog(PrintStream) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Sets log.
setLogger(IJavetLogger) - Method in class com.caoccao.javet.interop.V8Inspector
 
setLogger(IJavetLogger) - Method in class com.caoccao.javet.interop.V8Runtime
Sets logger.
setLong(Object, Long) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value long.
setLong(Object, Long) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setLong(Object, Long) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setMaxDepth(int) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets max depth.
setMaxHeapSize(int) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets max heap size.
setMaxOldSpaceSize(int) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets max old space size.
setMemoryUsageThresholdRatio(double) - Static method in class com.caoccao.javet.interop.V8Host
Sets memory usage threshold ratio.
setMessage(String) - Method in class com.caoccao.javet.entities.JavetEntityError
 
setMessage(String) - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Sets message.
setModule(boolean) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Sets module.
setModule(boolean) - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
setName(String) - Method in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
Sets name.
setNull(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property to null by key object.
setNull(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setNull(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setPoolDaemonCheckIntervalMillis(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets pool daemon check interval millis.
setPoolIdleTimeoutSeconds(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets pool idle timeout seconds.
setPoolMaxSize(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets pool max size.
setPoolMinSize(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets pool min size.
setPoolShutdownTimeoutSeconds(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets pool shutdown timeout seconds.
setPrivateProperty(String, Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set private property by name string and value object.
setPrivateProperty(String, Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setPrivatePropertyNull(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Sets private property to null by name string.
setPrivatePropertyUndefined(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Sets private property to undefined by name string.
setPromiseRejectCallback(IJavetPromiseRejectCallback) - Method in class com.caoccao.javet.interop.V8Runtime
Sets promise reject callback.
setProperty(Object, Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value object.
setProperty(Object, Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setPropertyNull(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property to null by key object.
setPropertyUndefined(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property to undefined by key object.
setPrototype(IV8ValueObject) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Sets prototype.
setPrototype(IV8ValueObject) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setPrototypeOf(V8Value, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
handler.setPrototypeOf() The handler.setPrototypeOf() method is a trap for the [[SetPrototypeOf]] object internal method, which is used by operations such as Object.setPrototypeOf().
setPrototypeOf(V8Value, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.setPrototypeOf().
setProxyArrayEnabled(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets proxy array enabled.
setProxyListEnabled(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets proxy list enabled.
setProxyMapEnabled(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets proxy map enabled.
setProxySetEnabled(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets proxy set enabled.
setReflectionObjectFactory(IJavetReflectionObjectFactory) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets reflection object factory.
setRequireRootDirectory(String) - Method in class com.caoccao.javet.node.modules.NodeModuleModule
 
setRequireRootDirectory(File) - Method in class com.caoccao.javet.node.modules.NodeModuleModule
 
setResetEngineTimeoutSeconds(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets reset engine timeout seconds.
setResourceColumnOffset(int) - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
setResourceLineOffset(int) - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
setResourceName(String) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
Sets resource name.
setResourceName(String) - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
setScriptId(int) - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
setScriptSource(IV8ValueFunction.ScriptSource) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Sets script source.
setScriptSource(IV8ValueFunction.ScriptSource, boolean) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Sets script source.
setScriptSource(IV8ValueFunction.ScriptSource, boolean) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
setSkipFunctionInObject(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
Sets skip functions.
setSnapshotBlob(byte[]) - Method in class com.caoccao.javet.interop.options.RuntimeOptions
Sets snapshot blob.
setSourceCode(String) - Method in class com.caoccao.javet.entities.JavetEntityFunction
 
setSourceCode(String) - Method in interface com.caoccao.javet.interfaces.IJavetEntityFunction
Sets source code.
setSourceCode(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Sets source code with default options.
setSourceCode(String, IV8ValueFunction.SetSourceCodeOptions) - Method in interface com.caoccao.javet.values.reference.IV8ValueFunction
Sets source code with options.
setSourceCode(String, IV8ValueFunction.SetSourceCodeOptions) - Method in class com.caoccao.javet.values.reference.V8ValueFunction
 
setStack(String) - Method in class com.caoccao.javet.entities.JavetEntityError
 
setStack(String) - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Sets stack.
setStack(String) - Method in class com.caoccao.javet.values.reference.V8ValueError
Sets stack.
setString(Object, String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property by key object and value string.
setString(Object, String) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setString(Object, String) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
SETTER_PREFIX_ARRAY - Static variable in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
The constant SETTER_PREFIX_ARRAY.
settersMap - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Setters map.
setTimeoutMillis(long) - Method in interface com.caoccao.javet.interop.engine.IJavetEngineGuard
Sets timeout millis.
setTimeoutMillis(long) - Method in class com.caoccao.javet.interop.engine.JavetEngineGuard
 
setToField(V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Sets to field.
setToSetter(V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
Sets to setter.
setTrace(PrintStream) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Sets trace.
setTrackRetainingPath(boolean) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets track retaining path.
setType(V8ValueErrorType) - Method in class com.caoccao.javet.entities.JavetEntityError
 
setType(V8ValueErrorType) - Method in interface com.caoccao.javet.interfaces.IJavetEntityError
Sets type.
setType(ThreadSafeMap.Type) - Method in class com.caoccao.javet.utils.ThreadSafeMap
Sets type.
setType(V8ValueReferenceType) - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
Sets type.
setUndefined(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Set property to undefined by key object.
setUndefined(Object) - Method in class com.caoccao.javet.values.reference.V8ValueMap
 
setUndefined(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
setUseStrict(boolean) - Method in class com.caoccao.javet.interop.options.V8Flags
Sets use strict.
setV8BindingEnabler(Method) - Method in class com.caoccao.javet.interop.binding.BindingContext
Sets V8 bind enabler.
setV8ModuleResolver(IV8ModuleResolver) - Method in class com.caoccao.javet.interop.V8Runtime
Sets V8 module resolver.
setV8Runtime(V8Runtime) - Method in interface com.caoccao.javet.interop.callback.IJavetDirectCallable
Sets V8 runtime.
setV8Runtime(V8Runtime) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Sets V8 runtime.
setV8Runtime(V8Runtime) - Method in class com.caoccao.javet.values.virtual.V8VirtualIterator
 
setV8RuntimeSetter(Method) - Method in class com.caoccao.javet.interop.binding.BindingContext
Sets V8 runtime setter.
setValue(T) - Method in class com.caoccao.javet.entities.JavetEntityObject
 
setValue(T) - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
setValue(T) - Method in interface com.caoccao.javet.interfaces.IJavetEntityObject
Sets value.
setValue(T) - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Sets value.
setWaitForEngineLogIntervalMillis(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets wait for engine log interval millis.
setWaitForEngineMaxRetryCount(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets wait for engine max retry count.
setWaitForEngineSleepIntervalMillis(int[]) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
Sets wait for engine sleep interval millis.
setWarn(PrintStream) - Method in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
Sets warn.
setWasm(boolean) - Method in class com.caoccao.javet.interop.V8ScriptOrigin
 
setWeak(long, long, int, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
setWeak(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
setWeak() - Method in interface com.caoccao.javet.values.reference.IV8ValueReference
 
setWeak() - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
setWeak() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
setWorkingDirectory(File) - Method in class com.caoccao.javet.node.modules.NodeModuleProcess
 
setWorkingDirectory(String) - Method in class com.caoccao.javet.node.modules.NodeModuleProcess
 
setWritable(boolean) - Method in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
 
setWritable(boolean) - Method in interface com.caoccao.javet.interfaces.IJavetEntityPropertyDescriptor
Sets writable.
SHIFT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
shift(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.shift().
SHIFT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
shift(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.shift().
shift(List<T>) - Static method in class com.caoccao.javet.utils.ListUtils
The shift() method of Array instances removes the first element from an array and returns that removed element.
shift() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Array.prototype.shift().
shiftBigInteger() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift big integer from the array.
shiftBoolean() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift boolean from the array.
shiftDouble() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift double from the array.
shiftInteger() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift integer from the array.
shiftLong() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift long from the array.
shiftNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift V8 value null.
shiftObject() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift object from the array.
shiftPrimitive() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift primitive from the array.
shiftString() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift string from the array.
shiftUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift V8 value undefined.
shiftZonedDateTime() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Shift zoned date time from the array.
SimpleFreeMarkerFormat - Class in com.caoccao.javet.utils
The type Simple free marker format.
SimpleList - Class in com.caoccao.javet.utils
The type Simple list.
SimpleMap - Class in com.caoccao.javet.utils
The type Simple map is a polyfill because Map.of() is not available at JDK 8 .
SimpleSet - Class in com.caoccao.javet.utils
The type Simple set is a polyfill because Set.of() is not available at JDK 8 .
SIZE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
size(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.size.
SIZE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
size(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.size The size accessor property of Set instances returns the number of (unique) elements in this set.
size() - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.ScopeInfos
Gets the size.
sizeInBytes - Variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The Size in bytes.
skipFunctionInObject - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
This flag determines whether function should be skipped in object or not.
skipInDebugMode - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The Skip in debug mode.
SLICE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
slice(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.slice().
SLICE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
slice(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.slice().
snapshotBlob - Variable in class com.caoccao.javet.interop.options.RuntimeOptions
The Snapshot blob.
snapshotCreate(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
SOME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
some(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.some().
SOME - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
some(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.some().
SORT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
sort(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.sort().
SORT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
sort(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.sort().
sourceCode - Variable in class com.caoccao.javet.entities.JavetEntityFunction
The Source code.
sourceTextModule - Variable in class com.caoccao.javet.values.reference.V8Module
The source text module is an internal cache storing whether the module is source text or not.
SPACE - Static variable in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
The constant SPACE.
SPLICE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
splice(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.splice().
SPLICE - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
splice(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.splice().
SPLIT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
stack - Variable in class com.caoccao.javet.entities.JavetEntityError
The Stack.
STACK - Static variable in class com.caoccao.javet.values.reference.V8ValueError
The constant STACK.
startDaemon() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
Start daemon.
STARTS_WITH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
STATE_FULFILLED - Static variable in interface com.caoccao.javet.values.reference.IV8ValuePromise
The constant STATE_FULFILLED.
STATE_PENDING - Static variable in interface com.caoccao.javet.values.reference.IV8ValuePromise
The constant STATE_PENDING.
STATE_REJECTED - Static variable in interface com.caoccao.javet.values.reference.IV8ValuePromise
The constant STATE_REJECTED.
stopDaemon() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
Stop daemon.
strictEquals(long, long, long) - Method in interface com.caoccao.javet.interop.IV8Native
 
strictEquals(IV8ValueObject, IV8ValueObject) - Method in class com.caoccao.javet.interop.V8Internal
 
strictEquals(V8Value) - Method in interface com.caoccao.javet.values.IV8Value
Strict equals.
strictEquals(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
strictEquals(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
 
strictEquals(V8Value) - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
strictEquals(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
strictEquals(V8Value) - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
strictEquals(V8Value) - Method in class com.caoccao.javet.values.V8Value
 
STRING_NULL - Static variable in class com.caoccao.javet.utils.SimpleFreeMarkerFormat
The constant STRING_NULL.
stringify(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInJson
Stringify string.
stringObjectCreate(long, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
stringObjectValueOf(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
stringObjectValueOf(V8ValueStringObject) - Method in class com.caoccao.javet.interop.V8Internal
 
StringUtils - Class in com.caoccao.javet.utils
The type String utils.
SUBSTRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SUPPORTED_CLASSES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
SYMBOL_PROPERTY_ASYNC_ITERATOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_HAS_INSTANCE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_IS_CONCAT_SPREADABLE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_ITERATOR - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_MATCH - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_MATCH_ALL - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_REPLACE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_SEARCH - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_SPECIES - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_SPLIT - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_TO_PRIMITIVE - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_TO_STRING_TAG - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
SYMBOL_PROPERTY_UNSCOPABLES - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
symbolCreate(long, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
symbolDescription(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
symbolDescription(V8ValueSymbol) - Method in class com.caoccao.javet.interop.V8Internal
 
symbolIterator(V8Value...) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Symbol iterator.
symbolObjectValueOf(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
symbolObjectValueOf(V8ValueSymbolObject) - Method in class com.caoccao.javet.interop.V8Internal
 
symbolToObject(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
symbolToObject(V8ValueSymbol) - Method in class com.caoccao.javet.interop.V8Internal
 
symbolToPrimitive(V8Value...) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
Symbol toPrimitive.
symbolToPrimitive(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
Convert to primitive.
symbolToPrimitive(V8Value...) - Method in class com.caoccao.javet.values.virtual.V8VirtualIterator
 
symbolType - Variable in class com.caoccao.javet.interop.binding.MethodDescriptor
The Symbol type.
syntheticModule - Variable in class com.caoccao.javet.values.reference.V8Module
The synthetic module is an internal cache storing whether the module is synthetic or not.

T

targetClass - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Target class.
targetObject - Variable in class com.caoccao.javet.interop.proxy.BaseJavetProxyHandler
The Target object.
targetObject - Variable in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
The Target object.
targetObjectConstructorMap - Variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginMultiple
The Target object constructor map.
TEMP_DIRECTORY - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
terminateExecution(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
terminateExecution() - Method in class com.caoccao.javet.interop.V8Runtime
Terminate execution.
then(IV8ValueFunction) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Then.
then(IV8ValueFunction, IV8ValueFunction) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Then.
then(String) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Then.
then(String, String) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Then.
then(IV8ValueFunction, IV8ValueFunction) - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
thisObjectRequired - Variable in class com.caoccao.javet.interop.binding.MethodDescriptor
This object required.
ThreadSafeMap<TKey,TValue> - Class in com.caoccao.javet.utils
The type Thread safe map.
ThreadSafeMap() - Constructor for class com.caoccao.javet.utils.ThreadSafeMap
Instantiates a new Thread safe map.
ThreadSafeMap(ThreadSafeMap.Type) - Constructor for class com.caoccao.javet.utils.ThreadSafeMap
Instantiates a new Thread safe map.
ThreadSafeMap.Type - Enum in com.caoccao.javet.utils
The enum Type.
throwError(long, int, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
throwError(long, Object) - Method in interface com.caoccao.javet.interop.IV8Native
 
throwError(V8ValueErrorType, String) - Method in class com.caoccao.javet.interop.V8Runtime
Throw error.
throwError(Object) - Method in class com.caoccao.javet.interop.V8Runtime
Throw error.
throwError(V8Value) - Method in class com.caoccao.javet.interop.V8Runtime
Throw error.
timeoutMillis - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The Timeout millis.
TO_DATE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_EXPONENTIAL - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_FIXED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_ISO_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_JSON - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant TO_JSON.
TO_LOCALE_DATE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_LOCALE_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_LOCALE_TIME_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_PRECISION - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_REVERSED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
TO_REVERSED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
TO_SORTED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
TO_SORTED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
TO_SPLICED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
TO_SPLICED - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
TO_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant TO_STRING.
TO_TIME_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
TO_UTC_STRING - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
toApproximatePrimitive(Class<?>, Object) - Static method in class com.caoccao.javet.utils.JavetTypeUtils
To approximate primitive object.
toArray(V8Runtime, V8Value...) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Convert V8 values to objects.
toArray() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
To V8 value array.
toBeClosedValues - Variable in class com.caoccao.javet.values.virtual.V8VirtualValueList
The To be closed values.
toBytes() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
toBytes() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
To byte array.
toClone() - Method in interface com.caoccao.javet.interop.IV8Cloneable
Get a clone of the current V8 value.
toClone(boolean) - Method in interface com.caoccao.javet.interop.IV8Cloneable
Get a clone of the current V8 value.
toClone(V8Value[]) - Static method in class com.caoccao.javet.utils.JavetResourceUtils
To clone V8 value array.
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueLong
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueUnknown
 
toClone(boolean) - Method in class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
 
toClone() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInJson
 
toClone() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
 
toClone() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
toClone() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
 
toClone() - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
toClone(boolean) - Method in class com.caoccao.javet.values.reference.V8Context
 
toClone(boolean) - Method in class com.caoccao.javet.values.reference.V8Module
 
toClone(boolean) - Method in class com.caoccao.javet.values.reference.V8Script
 
toClone(boolean) - Method in class com.caoccao.javet.values.reference.V8ValueGlobalObject
 
toClone(boolean) - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
toDoubleObject() - Method in class com.caoccao.javet.values.reference.V8ValueIntegerObject
Convert to double object.
toDoubles() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
toDoubles() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
To double array.
toDoubleStream(Object) - Static method in class com.caoccao.javet.utils.JavetTypeUtils
Convert object to double stream.
toExactPrimitive(Class<?>, Object) - Static method in class com.caoccao.javet.utils.JavetTypeUtils
To exact primitive object.
toFloats() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
toFloats() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
To float array.
toIntegerObject() - Method in class com.caoccao.javet.values.reference.V8ValueDoubleObject
Convert to integer object.
toIntegers() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
toIntegers() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
To int array.
toIntStream(Object) - Static method in class com.caoccao.javet.utils.JavetTypeUtils
Convert object to int stream.
toJSON(V8Value...) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
To JSON.
toJSON(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill List.toJSON().
toJSON(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill List.toJSON().
toJSON(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.toJSON().
toJSON(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.toJSON().
toJsonString() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
To json string.
toJsonString() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
toLongs() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
toLongs() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
To long array.
toLongStream(Object) - Static method in class com.caoccao.javet.utils.JavetTypeUtils
Convert object to long stream.
toMap() - Method in interface com.caoccao.javet.interfaces.IJavetMappable
To map map.
toObject(V8Value) - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
 
toObject(V8Value, int) - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
To object with stack depth.
toObject(V8Value) - Method in interface com.caoccao.javet.interop.converters.IJavetConverter
To object from V8 value.
toObject(V8Value, boolean) - Method in interface com.caoccao.javet.interop.converters.IJavetConverter
To object from V8 value and auto close the V8 value.
toObject(V8Value, int) - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
 
toObject(V8Value, int) - Method in class com.caoccao.javet.interop.converters.JavetPrimitiveConverter
 
toObject(V) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
 
toObject(V) - Method in interface com.caoccao.javet.interop.IV8Convertible
Convert from V8 value to object.
toObject(V, boolean) - Method in interface com.caoccao.javet.interop.IV8Convertible
Convert from V8 value to object.
toObject(Class<?>, V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetReflectionObjectFactory
Convert from V8 value to a reflection object.
toObject(Class<?>, V8Value) - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFactory
Convert from V8 value to a reflection proxied object.
toObject(V) - Method in class com.caoccao.javet.interop.V8Runtime
 
toObject() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveValue
Convert the primitive value to the primitive object.
toObject() - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
 
toObject() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
toObject() - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
 
toObject() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
 
toObject() - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
toObject(V) - Method in interface com.caoccao.javet.values.reference.IV8Module
 
toObject(V) - Method in interface com.caoccao.javet.values.reference.IV8Script
 
toObject() - Method in class com.caoccao.javet.values.reference.V8ValueSymbol
Convert to V8 value symbol object.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
To primitive big integer.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
To primitive boolean.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
To primitive double.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
To primitive int.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
To primitive long.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueString
To primitive string.
toPrimitive() - Method in class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
To primitive long.
toProtoString() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
To proto string.
toProtoString() - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
toProxiedV8Value(V8Runtime, Object) - Method in class com.caoccao.javet.interop.converters.JavetProxyConverter
To proxied V8 value.
toReversed(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.toReversed().
toReversed(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.toReversed().
toShorts() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
 
toShorts() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
To short array.
toSorted(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.toSorted() The toSorted() method of Array instances is the copying version of the sort() method.
toSorted(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.toSorted() The toSorted() method of Array instances is the copying version of the sort() method.
toSpliced(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.toSpliced() The toSpliced() method of Array instances is the copying version of the splice() method.
toSpliced(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.toSpliced() The toSpliced() method of Array instances is the copying version of the splice() method.
toStream(Object) - Static method in class com.caoccao.javet.utils.JavetTypeUtils
Convert object to stream.
toString() - Method in enum com.caoccao.javet.enums.JSRuntimeType
 
toString() - Method in class com.caoccao.javet.exceptions.JavetScriptingError
 
toString(long, long, int) - Method in interface com.caoccao.javet.interop.IV8Native
 
toString() - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
 
toString(boolean) - Method in class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
To string with zero value ignored or not.
toString() - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
 
toString(boolean) - Method in class com.caoccao.javet.interop.monitoring.V8HeapStatistics
To string with zero value ignored or not.
toString() - Method in class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
 
toString(boolean) - Method in class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
To string with zero value ignored or not.
toString() - Method in class com.caoccao.javet.interop.options.V8Flags
 
toString(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.toString() The toString() method of Array instances returns a string representing the specified array and its elements.
toString(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.toString() The toString() method of Array instances returns a string representing the specified array and its elements.
toString(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Object.prototype.toString() The toString() method of Map instances always returns [object Map].
toString(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Object.prototype.toString() The toString() method of Set instances always returns [object Set].
toString(IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
 
toString() - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
 
toString() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
 
toString() - Method in class com.caoccao.javet.values.primitive.V8ValueNull
 
toString() - Method in class com.caoccao.javet.values.primitive.V8ValuePrimitive
 
toString() - Method in class com.caoccao.javet.values.primitive.V8ValueString
 
toString() - Method in class com.caoccao.javet.values.primitive.V8ValueUndefined
 
toString() - Method in class com.caoccao.javet.values.reference.V8Module
 
toString() - Method in class com.caoccao.javet.values.reference.V8ValueReference
 
toString() - Method in class com.caoccao.javet.values.reference.V8ValueSymbol
 
touchLastActiveZonedDateTime() - Method in class com.caoccao.javet.interop.engine.JavetEngine
Touch last active zoned date time.
toV8Value(V8Runtime, Object) - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
 
toV8Value(V8Runtime, Object, int) - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
To V8 value with stack depth.
toV8Value(V8Runtime, Object) - Method in interface com.caoccao.javet.interop.converters.IJavetConverter
To V8 value from object.
toV8Value(V8Runtime, Object, int) - Method in class com.caoccao.javet.interop.converters.JavetBridgeConverter
 
toV8Value(V8Runtime, Object, int) - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
 
toV8Value(V8Runtime, Object, int) - Method in class com.caoccao.javet.interop.converters.JavetPrimitiveConverter
 
toV8Value(V8Runtime, Object, int) - Method in class com.caoccao.javet.interop.converters.JavetProxyConverter
 
toV8Value(T) - Method in interface com.caoccao.javet.interop.executors.IV8Executor
 
toV8Value(T) - Method in interface com.caoccao.javet.interop.IV8Convertible
Convert object to V8 value.
toV8Value(V8Value...) - Method in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
To V8 value.
toV8Value(V8Value...) - Method in interface com.caoccao.javet.interop.proxy.IJavetProxySymbolConverter
To V8 value V8 value.
toV8Value(T) - Method in class com.caoccao.javet.interop.V8Runtime
 
toV8Value(T) - Method in interface com.caoccao.javet.values.reference.IV8Module
 
toV8Value(T) - Method in interface com.caoccao.javet.values.reference.IV8Script
 
toZonedDateTime(long, ZoneId) - Static method in class com.caoccao.javet.utils.JavetDateTimeUtils
From JS timestamp to zoned date time.
toZonedDateTime(long) - Static method in class com.caoccao.javet.utils.JavetDateTimeUtils
From JS timestamp to zoned date time.
trace - Variable in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
The Trace.
TRIM - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
 
trimAnonymousFunction(String) - Static method in class com.caoccao.javet.utils.V8ValueUtils
Trim anonymous function source code.
TRUE - Static variable in class com.caoccao.javet.values.primitive.V8ValueBoolean
The constant TRUE.
TWO_BYTES_PER_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant TWO_BYTES_PER_VALUE.
type - Variable in class com.caoccao.javet.entities.JavetEntityError
The Type.
type - Variable in class com.caoccao.javet.exceptions.JavetError
The Type.
type - Variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The Type.
typeErrorFunctionIsNotSupported(String) - Static method in class com.caoccao.javet.exceptions.V8ErrorTemplate
TypeError: ${functionName}() is not supported.
typeErrorFunctionIsNotSupported(String, V8Runtime) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
TypeError: ${functionName}() is not supported.
typeErrorReduceOfEmptyArrayWithNoInitialValue() - Static method in class com.caoccao.javet.exceptions.V8ErrorTemplate
TypeError: Reduce of empty array with no initial value.
typeErrorValueIsNotAFunction(String) - Static method in class com.caoccao.javet.exceptions.V8ErrorTemplate
TypeError: ${value} is not a function.
typeErrorValueIsNotAFunction(V8Value) - Static method in class com.caoccao.javet.exceptions.V8ErrorTemplate
TypeError: ${value} is not a function.

U

unbind(Object) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind functions and properties by object.
unbind(Object) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
unbindFunction(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind function by function name string.
unbindFunction(V8ValueString) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind function by function name string.
unbindFunction(V8ValueSymbol) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind function by function name symbol.
unbindFunction(String, V8ValueSymbolType) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
unbindProperty(JavetCallbackContext) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind property by callback context.
unbindProperty(String) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind property by property name string.
unbindProperty(V8ValueString) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind property by property name string.
unbindProperty(V8ValueSymbol) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
Unbind property by property name symbol.
unbindProperty(JavetCallbackContext) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
unbindProperty(String, V8ValueSymbolType) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
unbindProperty(V8ValueString) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
unbindProperty(V8ValueSymbol) - Method in class com.caoccao.javet.values.reference.V8ValueObject
 
UNDEFINED - Static variable in class com.caoccao.javet.values.primitive.V8ValueUndefined
The constant UNDEFINED.
Uninstantiated - Static variable in interface com.caoccao.javet.values.reference.IV8Module
The constant Uninstantiated.
uniqueKeySet - Variable in class com.caoccao.javet.interop.binding.ClassDescriptor
The Unique key set.
unloadLibrary() - Method in class com.caoccao.javet.interop.V8Host
Unload library.
unlockV8Runtime(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
unregister(IV8ValueObject...) - Method in class com.caoccao.javet.interception.BaseJavetInterceptor
 
unregister(IV8ValueObject...) - Method in class com.caoccao.javet.interception.jvm.JavetJVMInterceptor
 
unregister(IV8ValueObject...) - Method in class com.caoccao.javet.interception.logging.BaseJavetConsoleInterceptor
 
unregister(IV8ValueObject...) - Method in interface com.caoccao.javet.interfaces.IJavetInterceptor
Unregister the interceptor from the given V8 value object.
unregisterCustomObject(Class<?>) - Method in class com.caoccao.javet.interop.converters.JavetObjectConverter
Unregister custom object.
unregisterGCEpilogueCallback(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
unregisterGCPrologueCallback(long) - Method in interface com.caoccao.javet.interop.IV8Native
 
unregisterListener() - Method in class com.caoccao.javet.interop.V8Notifier
 
UNSHIFT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
unshift(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.unshift().
UNSHIFT - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
unshift(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.unshift().
unshift(List<T>, T...) - Static method in class com.caoccao.javet.utils.ListUtils
The unshift() method of Array instances adds the specified elements to the beginning of an array and returns the new length of the array.
unshift(Object...) - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Array.prototype.unshift().
unshiftNull() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Unshift null to the array.
unshiftUndefined() - Method in interface com.caoccao.javet.values.reference.IV8ValueArray
Unshift undefined to the array.
usage - Variable in class com.caoccao.javet.interop.engine.JavetEngine
The Usage.

V

V8_FLAGS - Static variable in class com.caoccao.javet.interop.options.NodeRuntimeOptions
The constant V8_FLAGS.
V8_FLAGS - Static variable in class com.caoccao.javet.interop.options.V8RuntimeOptions
The constant V8_FLAGS.
V8AllocationSpace - Enum in com.caoccao.javet.enums
The enum V8 allocation space.
v8AllocationSpace - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
The V8 allocation space.
V8Allow - Annotation Type in com.caoccao.javet.annotations
The interface V8 allow.
V8AwaitMode - Enum in com.caoccao.javet.enums
The enum V8 await mode.
V8BindingEnabler - Annotation Type in com.caoccao.javet.annotations
The interface V8 binding enabler is for determining whether certain V8 binding function is enabled or not.
v8BindingEnabler - Variable in class com.caoccao.javet.interop.binding.BindingContext
The V8 binding enabler.
V8Block - Annotation Type in com.caoccao.javet.annotations
The interface V8 block.
V8Context - Class in com.caoccao.javet.values.reference
The type V8 context.
V8ContextType - Enum in com.caoccao.javet.enums
The enum V8 context type.
V8ConversionMode - Enum in com.caoccao.javet.enums
The enum V8 conversion mode.
V8Convert - Annotation Type in com.caoccao.javet.annotations
The interface V8 convert.
V8Data - Class in com.caoccao.javet.values
 
V8Data() - Constructor for class com.caoccao.javet.values.V8Data
 
V8ErrorTemplate - Class in com.caoccao.javet.exceptions
The type V8 error template is for generating the V8 error message.
V8FileExecutor - Class in com.caoccao.javet.interop.executors
The type V8 file executor.
V8FileExecutor(V8Runtime, File) - Constructor for class com.caoccao.javet.interop.executors.V8FileExecutor
Instantiates a new V8 path executor.
V8Flags - Class in com.caoccao.javet.interop.options
The type V8 flags defines some built-in V8 flags.
V8Function - Annotation Type in com.caoccao.javet.annotations
The annotation V8 function is for auto-registering JS function interception.
V8FunctionCallback - Class in com.caoccao.javet.interop.callback
The type V8 function callback.
V8FunctionCallback() - Constructor for class com.caoccao.javet.interop.callback.V8FunctionCallback
 
V8GCCallbackFlags - Enum in com.caoccao.javet.enums
The enum V8 GC callback flags.
V8GCType - Enum in com.caoccao.javet.enums
The enum V8 gc type.
V8Getter - Annotation Type in com.caoccao.javet.annotations
The interface V8 getter.
V8HeapSpaceStatistics - Class in com.caoccao.javet.interop.monitoring
The type V8 heap space statistics.
V8HeapSpaceStatistics(String, long, long, long, long) - Constructor for class com.caoccao.javet.interop.monitoring.V8HeapSpaceStatistics
Instantiates a new V8 heap space statistics.
v8HeapSpaceStatisticsList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
The V8 heap space statistics list.
v8HeapStatistics - Variable in exception com.caoccao.javet.exceptions.JavetOutOfMemoryException
The V8 heap statistics.
V8HeapStatistics - Class in com.caoccao.javet.interop.monitoring
The type V8 heap statistics is a collection of V8 heap information.
V8HeapStatistics(long, long, long, long, long, long, long, long, long, long, long, long, long, long) - Constructor for class com.caoccao.javet.interop.monitoring.V8HeapStatistics
Instantiates a new V8 heap statistics.
v8HeapStatisticsList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
The V8 heap statistics list.
V8Host - Class in com.caoccao.javet.interop
The type V8 host.
V8Inspector - Class in com.caoccao.javet.interop
 
v8InspectorSend(long, String) - Method in interface com.caoccao.javet.interop.IV8Native
 
V8Internal - Class in com.caoccao.javet.interop
 
V8Locker - Class in com.caoccao.javet.interop
The type V8 locker.
V8Module - Class in com.caoccao.javet.values.reference
The type V8 module.
v8ModuleCountList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8ModuleCount
The V8 module count list.
V8Notifier - Class in com.caoccao.javet.interop
 
V8Notifier(ConcurrentHashMap<Long, V8Runtime>) - Constructor for class com.caoccao.javet.interop.V8Notifier
 
V8PathExecutor - Class in com.caoccao.javet.interop.executors
The type V8 path executor.
V8PathExecutor(V8Runtime, Path) - Constructor for class com.caoccao.javet.interop.executors.V8PathExecutor
Instantiates a new V8 path executor.
V8Property - Annotation Type in com.caoccao.javet.annotations
The interface V8 property is for auto-registering JS property interception.
V8ProxyFunctionApply - Annotation Type in com.caoccao.javet.annotations
The annotation V8 proxy function is for auto-registering JS proxy function apply() interception.
V8ProxyMode - Enum in com.caoccao.javet.enums
The enum V8 proxy mode.
v8Runtime - Variable in class com.caoccao.javet.interception.BaseJavetInterceptor
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.interop.engine.JavetEngine
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.interop.engine.JavetEngineGuard
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.interop.executors.BaseV8Executor
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.interop.proxy.BaseJavetProxyHandler
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.interop.proxy.BaseJavetProxySymbolConverter
The V8 runtime.
V8Runtime - Class in com.caoccao.javet.interop
The representation of a V8 isolate (and V8 context).
v8Runtime - Variable in class com.caoccao.javet.interop.V8Scope
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.utils.receivers.JavetCallbackReceiver
The V8 runtime.
v8Runtime - Variable in class com.caoccao.javet.values.V8Value
 
v8Runtime - Variable in class com.caoccao.javet.values.virtual.V8VirtualIterator
The V8 runtime.
V8RuntimeObserverAverageCallbackContextCount - Class in com.caoccao.javet.interop.engine.observers
The type V8 runtime observer average callback context count.
V8RuntimeObserverAverageCallbackContextCount() - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageCallbackContextCount
Instantiates a new V8 runtime observer average callback context count.
V8RuntimeObserverAverageCallbackContextCount(int) - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageCallbackContextCount
Instantiates a new V8 runtime observer average callback context count.
V8RuntimeObserverAverageReferenceCount - Class in com.caoccao.javet.interop.engine.observers
The type V8 runtime observer average reference count.
V8RuntimeObserverAverageReferenceCount() - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageReferenceCount
Instantiates a new V8 runtime observer average reference count.
V8RuntimeObserverAverageReferenceCount(int) - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageReferenceCount
Instantiates a new V8 runtime observer average reference count.
V8RuntimeObserverAverageV8HeapSpaceStatistics - Class in com.caoccao.javet.interop.engine.observers
The type V8 runtime observer average V8 heap space statistics.
V8RuntimeObserverAverageV8HeapSpaceStatistics(V8AllocationSpace) - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
Instantiates a new V8 runtime observer for average V8 heap space statistics.
V8RuntimeObserverAverageV8HeapSpaceStatistics(V8AllocationSpace, int) - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
Instantiates a new V8 runtime observer for average V8 heap space statistics.
V8RuntimeObserverAverageV8HeapStatistics - Class in com.caoccao.javet.interop.engine.observers
The type V8 runtime observer average V8 heap statistics.
V8RuntimeObserverAverageV8HeapStatistics() - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
Instantiates a new V8 runtime observer for average V8 heap statistics.
V8RuntimeObserverAverageV8HeapStatistics(int) - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
Instantiates a new V8 runtime observer for average V8 heap statistics.
V8RuntimeObserverAverageV8ModuleCount - Class in com.caoccao.javet.interop.engine.observers
The type V8 runtime observer average V8 module count.
V8RuntimeObserverAverageV8ModuleCount() - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8ModuleCount
Instantiates a new V8 runtime observer average V8 module count.
V8RuntimeObserverAverageV8ModuleCount(int) - Constructor for class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8ModuleCount
Instantiates a new V8 runtime observer average V8 module count.
V8RuntimeOptions - Class in com.caoccao.javet.interop.options
The type V8 runtime options.
V8RuntimeOptions() - Constructor for class com.caoccao.javet.interop.options.V8RuntimeOptions
Instantiates a new V8 runtime options.
V8RuntimeSetter - Annotation Type in com.caoccao.javet.annotations
The interface V8 runtime setter.
v8RuntimeSetter - Variable in class com.caoccao.javet.interop.binding.BindingContext
The V8 runtime setter.
V8Scope - Class in com.caoccao.javet.interop
The type V8 scope is for preventing memory leak when exception is thrown.
V8Scope() - Constructor for class com.caoccao.javet.interop.V8Scope
Instantiates a new V8 scope.
V8ScopeType - Enum in com.caoccao.javet.enums
The enum V8 scope type.
V8Script - Class in com.caoccao.javet.values.reference
The type V8 script.
v8ScriptOrigin - Variable in class com.caoccao.javet.interop.executors.BaseV8Executor
The V8 script origin.
V8ScriptOrigin - Class in com.caoccao.javet.interop
 
V8ScriptOrigin(String, int, int, int, boolean, boolean) - Constructor for class com.caoccao.javet.interop.V8ScriptOrigin
 
V8ScriptOrigin() - Constructor for class com.caoccao.javet.interop.V8ScriptOrigin
 
V8ScriptOrigin(String) - Constructor for class com.caoccao.javet.interop.V8ScriptOrigin
 
V8ScriptOrigin(String, int, int) - Constructor for class com.caoccao.javet.interop.V8ScriptOrigin
 
V8ScriptOrigin(String, int) - Constructor for class com.caoccao.javet.interop.V8ScriptOrigin
 
V8Setter - Annotation Type in com.caoccao.javet.annotations
The interface V8 setter.
V8SharedMemoryStatistics - Class in com.caoccao.javet.interop.monitoring
The type V8 shared memory statistics is a collection of shared per-process V8 memory information.
V8SharedMemoryStatistics(long, long, long) - Constructor for class com.caoccao.javet.interop.monitoring.V8SharedMemoryStatistics
Instantiates a new V8 shared memory statistics.
V8StringExecutor - Class in com.caoccao.javet.interop.executors
The type V8 string executor.
V8StringExecutor(V8Runtime) - Constructor for class com.caoccao.javet.interop.executors.V8StringExecutor
Instantiates a new V8 string executor.
V8StringExecutor(V8Runtime, String) - Constructor for class com.caoccao.javet.interop.executors.V8StringExecutor
Instantiates a new V8 string executor.
V8StringExecutor(V8Runtime, String, byte[]) - Constructor for class com.caoccao.javet.interop.executors.V8StringExecutor
Instantiates a new V8 string executor.
v8Value - Variable in class com.caoccao.javet.utils.JavetVirtualObject
The V8 value.
V8Value - Class in com.caoccao.javet.values
 
V8Value(V8Runtime) - Constructor for class com.caoccao.javet.values.V8Value
 
V8ValueArguments - Class in com.caoccao.javet.values.reference
 
V8ValueArray - Class in com.caoccao.javet.values.reference
The type V8 value array.
V8ValueArrayBuffer - Class in com.caoccao.javet.values.reference
 
V8ValueBigInteger - Class in com.caoccao.javet.values.primitive
The type V8 value big integer.
V8ValueBigInteger(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBigInteger
Instantiates a new V8 value big integer.
V8ValueBigInteger(V8Runtime, BigInteger) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBigInteger
Instantiates a new V8 value big integer.
V8ValueBigInteger(V8Runtime, String) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBigInteger
Instantiates a new V8 value big integer.
V8ValueBigNumber<Primitive> - Class in com.caoccao.javet.values.primitive
The type V8 value big number.
V8ValueBigNumber(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBigNumber
Instantiates a new V8 value big number.
V8ValueBigNumber(V8Runtime, Primitive) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBigNumber
Instantiates a new V8 value big number.
V8ValueBoolean - Class in com.caoccao.javet.values.primitive
The type V8 value boolean.
V8ValueBoolean(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBoolean
Instantiates a new V8 value boolean.
V8ValueBoolean(V8Runtime, boolean) - Constructor for class com.caoccao.javet.values.primitive.V8ValueBoolean
Instantiates a new V8 value boolean.
V8ValueBooleanObject - Class in com.caoccao.javet.values.reference
The type V8 value boolean object.
V8ValueBuiltInJson - Class in com.caoccao.javet.values.reference.builtin
The type V8 value built-in JSON.
V8ValueBuiltInJson(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInJson
Instantiates a new V8 value built-in JSON.
V8ValueBuiltInObject - Class in com.caoccao.javet.values.reference.builtin
The type V8 value built in object.
V8ValueBuiltInObject(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
Instantiates a new V8 value built in object.
V8ValueBuiltInPromise - Class in com.caoccao.javet.values.reference.builtin
 
V8ValueBuiltInPromise(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInPromise
 
V8ValueBuiltInReflect - Class in com.caoccao.javet.values.reference.builtin
The type V8 value built in reflect.
V8ValueBuiltInReflect(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Instantiates a new V8 value built in reflect.
V8ValueBuiltInSymbol - Class in com.caoccao.javet.values.reference.builtin
 
V8ValueBuiltInSymbol(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
V8ValueDataView - Class in com.caoccao.javet.values.reference
 
V8ValueDouble - Class in com.caoccao.javet.values.primitive
The type V8 value double.
V8ValueDouble(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueDouble
Instantiates a new V8 value double.
V8ValueDouble(V8Runtime, double) - Constructor for class com.caoccao.javet.values.primitive.V8ValueDouble
Instantiates a new V8 value double.
V8ValueDoubleObject - Class in com.caoccao.javet.values.reference
The type V8 value double object.
V8ValueDoubleObject(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.V8ValueDoubleObject
Instantiates a new V8 value double object.
V8ValueError - Class in com.caoccao.javet.values.reference
The type V8 value error.
V8ValueErrorType - Enum in com.caoccao.javet.enums
The enum V8 value error type.
V8ValueFunction - Class in com.caoccao.javet.values.reference
The type V8 value function.
V8ValueFunction(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.V8ValueFunction
Instantiates a new V8 value function.
V8ValueGlobalObject - Class in com.caoccao.javet.values.reference
The type V8 value global object is a special object.
V8ValueInteger - Class in com.caoccao.javet.values.primitive
The type V8 value integer.
V8ValueInteger(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueInteger
Instantiates a new V8 value integer.
V8ValueInteger(V8Runtime, int) - Constructor for class com.caoccao.javet.values.primitive.V8ValueInteger
Instantiates a new V8 value integer.
V8ValueIntegerObject - Class in com.caoccao.javet.values.reference
The type V8 value integer object.
V8ValueIntegerObject(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.V8ValueIntegerObject
Instantiates a new V8 value integer object.
V8ValueInternalType - Enum in com.caoccao.javet.enums
The enum V8 value internal type.
V8ValueIterator<T extends V8Value> - Class in com.caoccao.javet.values.reference
 
V8ValueLong - Class in com.caoccao.javet.values.primitive
The type V8 value long.
V8ValueLong(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueLong
Instantiates a new V8 value long.
V8ValueLong(V8Runtime, long) - Constructor for class com.caoccao.javet.values.primitive.V8ValueLong
Instantiates a new V8 value long.
V8ValueLong(V8Runtime, String) - Constructor for class com.caoccao.javet.values.primitive.V8ValueLong
Instantiates a new V8 value long.
V8ValueLongObject - Class in com.caoccao.javet.values.reference
The type V8 value long object.
V8ValueLongObject(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.V8ValueLongObject
Instantiates a new V8 value long object.
V8ValueMap - Class in com.caoccao.javet.values.reference
The type V8 value map.
V8ValueNull - Class in com.caoccao.javet.values.primitive
The type V8 value null.
V8ValueNull(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueNull
Instantiates a new V8 value null.
V8ValueNumber<Primitive> - Class in com.caoccao.javet.values.primitive
The type V8 value number.
V8ValueNumber(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueNumber
Instantiates a new V8 value number.
V8ValueNumber(V8Runtime, Primitive) - Constructor for class com.caoccao.javet.values.primitive.V8ValueNumber
Instantiates a new V8 value number.
V8ValueObject - Class in com.caoccao.javet.values.reference
The type V8 value object.
V8ValueObject(V8Runtime, long) - Constructor for class com.caoccao.javet.values.reference.V8ValueObject
Instantiates a new V8 value object.
V8ValuePrimitive<Primitive> - Class in com.caoccao.javet.values.primitive
The type V8 value primitive.
V8ValuePrimitive(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValuePrimitive
Instantiates a new V8 value primitive.
V8ValuePrimitive(V8Runtime, Primitive) - Constructor for class com.caoccao.javet.values.primitive.V8ValuePrimitive
Instantiates a new V8 value primitive.
V8ValuePromise - Class in com.caoccao.javet.values.reference
The type V8 value promise.
V8ValueProxy - Class in com.caoccao.javet.values.reference
The type V8 value proxy.
v8ValueReference - Variable in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
The V8 value reference.
V8ValueReference - Class in com.caoccao.javet.values.reference
 
V8ValueReferenceType - Enum in com.caoccao.javet.enums
 
V8ValueRegExp - Class in com.caoccao.javet.values.reference
 
V8ValueSet - Class in com.caoccao.javet.values.reference
The type V8 value set.
V8ValueSharedArrayBuffer - Class in com.caoccao.javet.values.reference
 
V8ValueString - Class in com.caoccao.javet.values.primitive
The type V8 value string.
V8ValueString(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueString
Instantiates a new V8 value string.
V8ValueString(V8Runtime, String) - Constructor for class com.caoccao.javet.values.primitive.V8ValueString
Instantiates a new V8 value string.
V8ValueStringObject - Class in com.caoccao.javet.values.reference
The type V8 value string object.
V8ValueSymbol - Class in com.caoccao.javet.values.reference
The type V8 value symbol.
V8ValueSymbolObject - Class in com.caoccao.javet.values.reference
The type V8 value symbol object.
V8ValueSymbolType - Enum in com.caoccao.javet.enums
The enum V8 value symbol type.
V8ValueTypedArray - Class in com.caoccao.javet.values.reference
The type V8 value typed array.
V8ValueUndefined - Class in com.caoccao.javet.values.primitive
The type V8 value undefined.
V8ValueUndefined(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueUndefined
Instantiates a new V8 value undefined.
V8ValueUnknown - Class in com.caoccao.javet.values.primitive
The type V8 value unknown.
V8ValueUnknown(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueUnknown
Instantiates a new V8 value unknown.
V8ValueUnknown(V8Runtime, String) - Constructor for class com.caoccao.javet.values.primitive.V8ValueUnknown
Instantiates a new V 8 value unknown.
V8ValueUtils - Class in com.caoccao.javet.utils
The type V8 value utils.
V8ValueWeakMap - Class in com.caoccao.javet.values.reference
 
V8ValueWeakSet - Class in com.caoccao.javet.values.reference
 
V8ValueZonedDateTime - Class in com.caoccao.javet.values.primitive
The type V8 value zoned date time.
V8ValueZonedDateTime(V8Runtime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
Instantiates a new V8 value zoned date time.
V8ValueZonedDateTime(V8Runtime, long) - Constructor for class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
Instantiates a new V8 value zoned date time.
V8ValueZonedDateTime(V8Runtime, ZonedDateTime) - Constructor for class com.caoccao.javet.values.primitive.V8ValueZonedDateTime
Instantiates a new V8 value zoned date time.
V8VirtualIterator<T,E extends java.lang.Exception> - Class in com.caoccao.javet.values.virtual
The type V8 virtual iterator.
V8VirtualIterator(Iterator<T>) - Constructor for class com.caoccao.javet.values.virtual.V8VirtualIterator
Instantiates a new V8 virtual iterator.
V8VirtualValue - Class in com.caoccao.javet.values.virtual
The type V8 virtual value.
V8VirtualValue(V8Runtime, IJavetConverter, Object) - Constructor for class com.caoccao.javet.values.virtual.V8VirtualValue
Instantiates a new V8 virtual value.
V8VirtualValueList - Class in com.caoccao.javet.values.virtual
The type V8 virtual value list.
V8VirtualValueList(V8Runtime, IJavetConverter, Object...) - Constructor for class com.caoccao.javet.values.virtual.V8VirtualValueList
Instantiates a new V8 virtual value list.
validateDepth(int) - Method in class com.caoccao.javet.interop.converters.BaseJavetConverter
Validate the stack depth.
validateTargetObject(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPluginSingle
Validate and return target object.
validateTargetObject(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
validateTargetObject(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
validateTargetObject(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
validateTargetObject(Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
value - Variable in class com.caoccao.javet.entities.JavetEntityObject
The Value.
value - Variable in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
The Value.
value - Variable in class com.caoccao.javet.values.primitive.V8ValuePrimitive
The Value.
value - Variable in class com.caoccao.javet.values.virtual.V8VirtualIterator
The Value.
value - Variable in class com.caoccao.javet.values.virtual.V8VirtualValue
The Value.
VALUE_OF - Static variable in class com.caoccao.javet.interop.proxy.plugins.BaseJavetProxyPlugin
The constant VALUE_OF.
valueOf(String) - Static method in enum com.caoccao.javet.enums.JavetErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.JavetPromiseRejectEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.JSFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.JSRuntimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.JSScopeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8AllocationSpace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8AwaitMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ContextType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ConversionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8GCCallbackFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8GCType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ProxyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ScopeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ValueErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ValueInternalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ValueReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.enums.V8ValueSymbolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.caoccao.javet.interop.callback.JavetCallbackType
Returns the enum constant of this type with the specified name.
valueOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Object.prototype.valueOf().
valueOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginDefault
Polyfill valueOf().
valueOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Object.prototype.valueOf().
valueOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Object.prototype.valueOf().
valueOf(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Object.prototype.valueOf().
valueOf(String) - Static method in enum com.caoccao.javet.utils.ThreadSafeMap.Type
Returns the enum constant of this type with the specified name.
valueOf() - Method in interface com.caoccao.javet.values.IV8ValuePrimitiveObject
Get the primitive value of the primitive object.
valueOf() - Method in class com.caoccao.javet.values.reference.V8ValueBooleanObject
 
valueOf() - Method in class com.caoccao.javet.values.reference.V8ValueDoubleObject
 
valueOf() - Method in class com.caoccao.javet.values.reference.V8ValueIntegerObject
 
valueOf() - Method in class com.caoccao.javet.values.reference.V8ValueLongObject
 
valueOf() - Method in class com.caoccao.javet.values.reference.V8ValueStringObject
 
valueOf() - Method in class com.caoccao.javet.values.reference.V8ValueSymbolObject
 
values() - Static method in enum com.caoccao.javet.enums.JavetErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.JavetPromiseRejectEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.JSFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.JSRuntimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.JSScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8AllocationSpace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8AwaitMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ContextType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ConversionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8GCCallbackFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8GCType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ProxyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ValueErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ValueInternalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ValueReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.enums.V8ValueSymbolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.caoccao.javet.interop.callback.JavetCallbackType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
values(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.values().
VALUES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
values(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.values().
VALUES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
 
values(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginMap
Polyfill Map.prototype.values() The values() method of Map instances returns a new map iterator object that contains the values for each element in this map in insertion order.
VALUES - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
 
values(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginSet
Polyfill Set.prototype.values().
values - Variable in class com.caoccao.javet.interop.V8Scope
The Values.
values() - Static method in enum com.caoccao.javet.utils.ThreadSafeMap.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.caoccao.javet.values.virtual.V8VirtualValueList
The Values.

W

wakeUpDaemon() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
Wake up the daemon thread explicitly.
wakeUpDaemon() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
 
warn - Variable in class com.caoccao.javet.interception.logging.JavetStandardConsoleInterceptor
The Warn.
warn(String) - Method in interface com.caoccao.javet.interfaces.IJavetLogger
Warn.
warn(String) - Method in class com.caoccao.javet.utils.JavetDefaultLogger
 
weak - Variable in class com.caoccao.javet.values.reference.V8ValueReference
 
WITH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
 
with(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginArray
Polyfill Array.prototype.with().
WITH - Static variable in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
 
with(V8Runtime, Object) - Method in class com.caoccao.javet.interop.proxy.plugins.JavetProxyPluginList
Polyfill Array.prototype.with().
withCloneScript(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
Returns a new immutable options with CloneScript set.
withIncludeGlobalVariables(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
With include global variables.
withIncludeScopeTypeGlobal(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.GetScopeInfosOptions
With include scope type global.
withNativeCalculation(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
Returns a new immutable options with NativeCalculation set.
withPostGC(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
Returns a new immutable options with PostGC set.
withPreGC(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
Returns a new immutable options with PreGC set.
withTrimTailingCharacters(boolean) - Method in class com.caoccao.javet.values.reference.IV8ValueFunction.SetSourceCodeOptions
Returns a new immutable options with TrimTrailingCharacters set.
WORKING_DIRECTORY - Static variable in class com.caoccao.javet.utils.JavetOSUtils
 
writable - Variable in class com.caoccao.javet.entities.JavetEntityPropertyDescriptor
The Writable.

Z

ZERO_BYTE_PER_VALUE - Static variable in class com.caoccao.javet.values.reference.V8ValueTypedArray
The constant ZERO_BYTE_PER_VALUE.
ZONE_ID_UTC - Static variable in class com.caoccao.javet.utils.JavetDateTimeUtils
The constant ZONE_ID_UTC.

_

_catch(IV8ValueFunction) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Catch.
_catch(String) - Method in interface com.caoccao.javet.values.reference.IV8ValuePromise
Catch.
_catch(IV8ValueFunction) - Method in class com.caoccao.javet.values.reference.V8ValuePromise
 
_for(String) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInSymbol
 
_get(V8Value, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.get().
_has(V8Value, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.has().
_set(V8Value, V8Value, V8Value, V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInReflect
Reflect.set().
A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
Skip navigation links