- 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.interception.jvm.JavetJVMInterceptor
-
The Callback contexts.
- 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 class com.caoccao.javet.interop.V8Guard
-
Cancel.
- 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
-
- ceil(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns the smallest half-precision float value toward negative infinity
greater than or equal to the specified half-precision float value.
- 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.JavetEnginePool
-
- close() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
-
- close() - Method in class com.caoccao.javet.interop.V8Guard
-
- 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.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.
- compare(short, short) - Static method in class com.caoccao.javet.utils.Float16
-
Compares the two specified half-precision float values.
- 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().
- create(IV8ValueObject) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
Object.create()
The Object.create() static method creates a new object, using an existing object as the prototype
of the newly created object.
- create(IV8ValueObject, IV8ValueObject) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
Object.create()
The Object.create() static method creates a new object, using an existing object as the prototype
of the newly created object.
- 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.
- createOrGetPrototype(V8Runtime, V8ProxyMode, Class<?>) - Static method in class com.caoccao.javet.interop.proxy.JavetProxyPrototypeStore
-
Create or get prototype.
- 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.
- 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_CAPACITY - Static variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
-
The constant DEFAULT_CAPACITY.
- DEFAULT_CAPACITY - Static variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
-
The constant DEFAULT_CAPACITY.
- 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_OBSERVER_TIMEOUT_MILLIS - Static variable in class com.caoccao.javet.interop.engine.JavetEngineConfig
-
The constant DEFAULT_OBSERVER_TIMEOUT_MILLIS.
- 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_TIMEOUT_MILLIS - Static variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
-
The constant DEFAULT_TIMEOUT_MILLIS.
- DEFAULT_TIMEOUT_MILLIS - Static variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
-
The constant DEFAULT_TIMEOUT_MILLIS.
- DEFAULT_TIMEOUT_MILLIS - Static variable in class com.caoccao.javet.interop.V8Guard
-
The constant DEFAULT_TIMEOUT_MILLIS.
- 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.
- 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.
- DUMMY_FUNCTION_STRING - Static variable in class com.caoccao.javet.interop.proxy.JavetProxyPrototypeStore
-
The constant DUMMY_FUNCTION_STRING contains a JS code snippet
which creates an empty anonymous function hidden in a closure.
- 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.
- 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.
- EPSILON - Static variable in class com.caoccao.javet.utils.Float16
-
Epsilon is the difference between 1.0 and the next value representable
by a half-precision floating-point.
- equals(long, long, long) - Method in interface com.caoccao.javet.interop.IV8Native
-
- equals(IV8ValueReference, IV8ValueReference) - Method in class com.caoccao.javet.interop.V8Internal
-
- equals(short, short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns true if the two half-precision float values are equal.
- 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.
- EXPERIMENTAL_PERMISSION - Static variable in class com.caoccao.javet.interop.options.NodeFlags
-
The constant EXPERIMENTAL_PERMISSION.
- EXPERIMENTAL_SQLITE - Static variable in class com.caoccao.javet.interop.options.NodeFlags
-
The constant EXPERIMENTAL_SQLITE.
- EXPONENT_BIAS - Static variable in class com.caoccao.javet.utils.Float16
-
The offset of the exponent from the actual value.
- EXPONENT_SHIFT - Static variable in class com.caoccao.javet.utils.Float16
-
The offset to shift by to obtain the exponent bits.
- EXPONENT_SIGNIFICAND_MASK - Static variable in class com.caoccao.javet.utils.Float16
-
The bitmask to AND with to obtain exponent and significand bits.
- 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.
- 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_JS_FLOAT_16_ARRAY - Static variable in class com.caoccao.javet.interop.options.V8Flags
-
The constant FLAG_JS_FLOAT_16_ARRAY.
- 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_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().
- Float16 - Class in com.caoccao.javet.utils
-
The
FP16
class is a wrapper and a utility class to manipulate half-precision 16-bit
IEEE 754
floating point data types (also called fp16 or binary16).
- floor(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns the largest half-precision float value toward positive infinity
less than or equal to the specified half-precision float value.
- 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(T) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
Object.freeze()
The Object.freeze() static method freezes an 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 - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
The constant FUNCTION_CREATE.
- 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.V8ValueBuiltInObject
-
The constant FUNCTION_GET_PROTOTYPE_OF.
- 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_SEAL - Static variable in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
The constant FUNCTION_SEAL.
- 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.V8ValueBuiltInObject
-
The constant FUNCTION_SET_PROTOTYPE_OF.
- 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
-
- 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
-
- getAbsoluteResourceName(V8Runtime, String, IV8Module) - Method in interface com.caoccao.javet.interop.callback.IV8ModuleResolver
-
Gets absolute resource name that is used as a key of the internal V8 module cache.
- 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.
- getAllowFsRead() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
This flag configures file system read permissions using the Permission Model.
- getAllowFsWrite() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
This flag configures file system write permissions using the Permission Model.
- 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
-
- getCreationDateTime() - Method in class com.caoccao.javet.interop.monitoring.V8StatisticsFuture
-
Gets creation date time.
- getCustomFlags() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Gets custom flags.
- 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.
- getEndTimeMillis() - Method in class com.caoccao.javet.interop.V8Guard
-
Gets end time millis.
- getEngine() - Method in interface com.caoccao.javet.interop.engine.IJavetEnginePool
-
Gets engine.
- getEngine() - Method in class com.caoccao.javet.interop.engine.JavetEnginePool
-
- 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.
- 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
-
- getGuard() - Method in class com.caoccao.javet.interop.V8Runtime
-
Gets guard.
- getGuard(long) - Method in class com.caoccao.javet.interop.V8Runtime
-
Gets guard.
- getGuard(long, boolean) - Method in class com.caoccao.javet.interop.V8Runtime
-
Gets guard.
- getHandle() - Method in class com.caoccao.javet.interop.callback.JavetCallbackContext
-
Gets handle.
- getHandle() - Method in class com.caoccao.javet.interop.monitoring.V8StatisticsFuture
-
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.
- getIcuDataDir() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Gets icu data dir that contains icudt*.dat files.
- getIcuDataFile() - Method in class com.caoccao.javet.interop.options.V8Flags
-
Gets icu data file.
- 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.RawPointerType
-
Gets id.
- 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.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
-
- getNodeI18nInstance() - Static method in class com.caoccao.javet.interop.V8Host
-
Gets Node i18n instance.
- 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.
- getObserverTimeoutMillis() - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
-
Gets observer timeout millis.
- 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
-
Object.getOwnPropertySymbols()
The Object.getOwnPropertySymbols() static method returns an array of all symbol properties
found directly upon a given object.
- 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(V8Runtime, V8ProxyMode, Class<?>) - Static method in class com.caoccao.javet.interop.proxy.JavetProxyPrototypeStore
-
Gets prototype.
- 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 class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
-
- 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.interop.proxy.JavetDirectProxyObjectHandler
-
- getPrototypeOf(V8Value) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
Object.getPrototypeOf()
The Object.getPrototypeOf() static method returns the prototype (i.e.
- 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.
- getProxyMode() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyHandler
-
Gets proxy mode.
- getProxyMode() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyClassHandler
-
- getProxyMode() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyFunctionHandler
-
- getProxyMode() - Method in class com.caoccao.javet.interop.proxy.JavetReflectionProxyObjectHandler
-
- 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
-
- getRawPointerType() - Method in interface com.caoccao.javet.interfaces.IJavetRawPointer
-
Gets raw pointer type.
- getRawPointerType() - Method in class com.caoccao.javet.interop.monitoring.V8StatisticsFuture
-
- 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
-
- getSleepIntervalMillis() - Method in class com.caoccao.javet.interop.V8Host
-
Gets sleep interval millis.
- 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.
- getStartTimeMillis() - Method in class com.caoccao.javet.interop.V8Guard
-
Gets start time millis.
- 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 class com.caoccao.javet.interop.V8Guard
-
Gets timeout millis.
- 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.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, Object) - 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 via completable future.
- 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 via completable future.
- getV8I18nInstance() - Static method in class com.caoccao.javet.interop.V8Host
-
Gets V8 i18n instance.
- 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 class com.caoccao.javet.interop.V8Guard
-
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.
- greater(short, short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns true if the first half-precision float value is greater (larger
toward positive infinity) than the second half-precision float value.
- greaterEquals(short, short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns true if the first half-precision float value is greater (larger
toward positive infinity) than or equal to the second half-precision float
value.
- 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.
- ICU_DATA_DIR - Static variable in class com.caoccao.javet.interop.options.NodeFlags
-
The constant ICU_DATA_DIR.
- 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.
- 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.
- 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.
- IJavetRawPointer - Interface in com.caoccao.javet.interfaces
-
The interface Javet raw pointer is for internal use only.
- 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.
- INFINITY - Static variable in class com.caoccao.javet.values.primitive.V8ValueDouble
-
- 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.interop.monitoring.V8StatisticsFuture
-
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_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.JavetEnginePool
-
- isClosed() - Method in class com.caoccao.javet.interop.proxy.BaseJavetReflectionProxyInvocationHandler
-
- isClosed() - Method in class com.caoccao.javet.interop.V8Guard
-
- 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.
- isDebugModeEnabled() - Method in class com.caoccao.javet.interop.V8Guard
-
Is debug mode enabled.
- 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.
- isExperimentalPermission() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Enable the Permission Model for current process.
- isExperimentalSqlite() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Is the experimental node:sqlite module enabled.
- 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.
- isFrozen() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
-
Is frozen.
- isFrozen() - Method in class com.caoccao.javet.values.reference.V8ValueObject
-
- 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
-
- isI18nEnabled() - Method in enum com.caoccao.javet.enums.JSRuntimeType
-
Is i18n enabled.
- isI18nEnabled() - Method in interface com.caoccao.javet.interop.IV8Native
-
- isI18nEnabled() - Method in class com.caoccao.javet.interop.V8Host
-
Is i18n enabled.
- 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(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns true if the specified half-precision float value represents
infinity, false otherwise.
- 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.
- isJsFloat16Array() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Is js float 16 array enabled.
- isJsFloat16Array() - Method in class com.caoccao.javet.interop.options.V8Flags
-
Is js float 16 array enabled.
- 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(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns true if the specified half-precision float value represents
a Not-a-Number, false otherwise.
- 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.
- isNoExperimentalRequireModule() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Does not support loading a synchronous ES module graph in require().
- isNormalized(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns true if the specified half-precision float value is normalized
(does not have a subnormal representation).
- isNotBlank(String) - Static method in class com.caoccao.javet.utils.StringUtils
-
Is not blank.
- 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.
- isNoWarnings() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Silence all process warnings (including deprecations).
- 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.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.NodeFlags
-
Is sealed.
- isSealed() - Method in class com.caoccao.javet.interop.options.V8Flags
-
Is sealed.
- isSealed() - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
-
Is sealed.
- isSealed() - Method in class com.caoccao.javet.values.reference.V8ValueObject
-
- isSealedEnabled() - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
-
Is sealed enabled.
- 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
-
- isStopping(long) - Method in interface com.caoccao.javet.interop.INodeNative
-
- isStopping() - Method in class com.caoccao.javet.interop.NodeRuntime
-
Is the event loop stopping.
- 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.
- 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
-
- 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.
- 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
-
- JavetProxyPrototypeStore - Class in com.caoccao.javet.interop.proxy
-
The type Javet proxy prototype store manages the prototype objects for proxy objects.
- 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_FLOAT_16_ARRAY - Static variable in class com.caoccao.javet.interop.options.NodeFlags
-
The constant JS_FLOAT_16_ARRAY.
- 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
-
The enum JS scope type.
- 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.RawPointerType
-
Parse raw pointer type by id.
- 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.
- POSITIVE_INFINITY - Static variable in class com.caoccao.javet.utils.Float16
-
Positive infinity of type half-precision float.
- POSITIVE_ZERO - Static variable in class com.caoccao.javet.utils.Float16
-
Positive 0 of type half-precision float.
- 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
-
- 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_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_GET_PROTOTYPE_OF - Static variable in interface com.caoccao.javet.interop.proxy.IJavetProxyHandler
-
The constant PROXY_FUNCTION_NAME_GET_PROTOTYPE_OF.
- 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().
- proxyGetPrototypeOf(V8Value) - Method in interface com.caoccao.javet.interop.proxy.IJavetDirectProxyHandler
-
Proxy get prototype of.
- 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.
- 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.NodeFlags
-
Seal the Node flags so that it is read-only.
- seal() - Method in class com.caoccao.javet.interop.options.V8Flags
-
Seal the V8 flags so that it is read-only.
- seal(T) - Method in class com.caoccao.javet.values.reference.builtin.V8ValueBuiltInObject
-
Object.seal()
The Object.seal() static method seals an object.
- sealedEnabled - Variable in class com.caoccao.javet.interop.converters.JavetConverterConfig
-
The Sealed enabled.
- 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().
- setAllowFsRead(String[]) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets allow fs read.
- setAllowFsWrite(String[]) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets allow fs write.
- 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.NodeFlags
-
Sets custom flags (space separated).
- 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.
- setDebugModeEnabled(boolean) - Method in class com.caoccao.javet.interop.V8Guard
-
Sets debug mode enabled.
- 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
-
- 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.
- setExperimentalPermission(boolean) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets experimental permission.
- setExperimentalSqlite(boolean) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets experimental sqlite.
- 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
-
- setIcuDataDir(String) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets icu data dir.
- setIcuDataFile(String) - Method in class com.caoccao.javet.interop.options.V8Flags
-
Sets icu data file.
- 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.
- setJsFloat16Array(boolean) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets js float 16 array.
- setJsFloat16Array(boolean) - Method in class com.caoccao.javet.interop.options.V8Flags
-
Sets js float 16 array.
- 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.
- setNoExperimentalRequireModule(boolean) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets no experimental require module.
- setNoWarnings(boolean) - Method in class com.caoccao.javet.interop.options.NodeFlags
-
Sets no warnings.
- 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
-
- setObserverTimeoutMillis(int) - Method in class com.caoccao.javet.interop.engine.JavetEngineConfig
-
Sets observer timeout millis.
- 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(V8Value) - Method in interface com.caoccao.javet.values.reference.IV8ValueObject
-
Sets prototype.
- setPrototype(V8Value) - 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.V8ValueBuiltInObject
-
Object.setPrototypeOf()
The Object.setPrototypeOf() static method sets the prototype (i.e., the internal [[Prototype]] property)
of a specified object to another object or null.
- 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
-
- setSealedEnabled(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
-
Sets sealed enabled.
- setSkipFunctionInObject(boolean) - Method in class com.caoccao.javet.interop.converters.JavetConverterConfig
-
Sets skip functions.
- setSleepIntervalMillis(long) - Method in class com.caoccao.javet.interop.V8Host
-
Sets sleep interval millis.
- 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.
- setStopping(long, boolean) - Method in interface com.caoccao.javet.interop.INodeNative
-
- setStopping(boolean) - Method in class com.caoccao.javet.interop.NodeRuntime
-
Sets the event loop stopping.
- 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 class com.caoccao.javet.interop.V8Guard
-
Sets timeout millis.
- 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.
- 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.
- SHIFTED_EXPONENT_MASK - Static variable in class com.caoccao.javet.utils.Float16
-
- 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.
- SIGN_MASK - Static variable in class com.caoccao.javet.utils.Float16
-
The bitmask to AND a number with to obtain the sign bit.
- SIGN_SHIFT - Static variable in class com.caoccao.javet.utils.Float16
-
The offset to shift by to obtain the sign bit.
- SIGNIFICAND_MASK - Static variable in class com.caoccao.javet.utils.Float16
-
The bitmask to AND a number with to obtain significand bits.
- 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 - Static variable in class com.caoccao.javet.utils.Float16
-
The number of bits used to represent a half-precision float value.
- 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.
- 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.
- 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.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
-
The Timeout millis.
- timeoutMillis - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
-
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() - Method in class com.caoccao.javet.interop.options.NodeFlags
-
To string array.
- 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.
- toFloat(short) - Static method in class com.caoccao.javet.utils.Float16
-
Converts the specified half-precision float value into a
single-precision float value.
- toFloats() - Method in class com.caoccao.javet.values.reference.V8ValueArrayBuffer
-
- toFloats() - Method in class com.caoccao.javet.values.reference.V8ValueTypedArray
-
To float array.
- toHalf(float) - Static method in class com.caoccao.javet.utils.Float16
-
Converts the specified single-precision float value into a
half-precision float value.
- toHexString(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns a hexadecimal string representation of the specified half-precision
float value.
- 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.NodeFlags
-
- 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.V8ValueBigInteger
-
- toString(int) - Method in class com.caoccao.javet.values.primitive.V8ValueBigInteger
-
Number.prototype.toString()
The toString() method of Number values returns a string representing this number value.
- toString() - Method in class com.caoccao.javet.values.primitive.V8ValueBoolean
-
- toString() - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
-
- toString(int) - Method in class com.caoccao.javet.values.primitive.V8ValueDouble
-
Number.prototype.toString()
The toString() method of Number values returns a string representing this number value.
- toString() - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
-
- toString(int) - Method in class com.caoccao.javet.values.primitive.V8ValueInteger
-
Number.prototype.toString()
The toString() method of Number values returns a string representing this number value.
- toString() - Method in class com.caoccao.javet.values.primitive.V8ValueLong
-
- toString(int) - Method in class com.caoccao.javet.values.primitive.V8ValueLong
-
Number.prototype.toString()
The toString() method of Number values returns a string representing this number value.
- 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.
- trunc(short) - Static method in class com.caoccao.javet.utils.Float16
-
Returns the truncated half-precision float value of the specified
half-precision float value.
- 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.
- 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.
- V8Guard - Class in com.caoccao.javet.interop
-
The type V8 guard.
- 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.
- v8HeapSpaceStatisticsFutureList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapSpaceStatistics
-
The V8 heap space statistics future 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.
- v8HeapStatisticsFutureList - Variable in class com.caoccao.javet.interop.engine.observers.V8RuntimeObserverAverageV8HeapStatistics
-
The V8 heap statistics future 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.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, 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, 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.
- V8StatisticsFuture<T> - Class in com.caoccao.javet.interop.monitoring
-
The type V8 statistics future.
- 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.RawPointerType
-
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.RawPointerType
-
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.