public enum V8ValueInternalType extends java.lang.Enum<V8ValueInternalType>
| Enum Constant and Description |
|---|
ArgumentsObject
The V8 ArgumentsObject type.
|
Array
The V8 Array type.
|
ArrayBuffer
The V8 ArrayBuffer type.
|
ArrayBufferView
The V8 ArrayBufferView type.
|
AsyncFunction
The V8 AsyncFunction type.
|
BigInt
The V8 BigInt type.
|
BigInt64Array
The V8 BigInt64Array type.
|
BigIntObject
The V8 BigIntObject type.
|
BigUint64Array
The V8 BigUint64Array type.
|
Boolean
The V8 Boolean type.
|
BooleanObject
The V8 BooleanObject type.
|
DataView
The V8 DataView type.
|
Date
The V8 Date type.
|
External
The V8 External type.
|
False
The V8 False type.
|
Float16Array
The V8 Float16Array type.
|
Float32Array
The V8 Float32Array type.
|
Float64Array
The V8 Float64Array type.
|
Function
The V8 Function type.
|
GeneratorFunction
The V8 GeneratorFunction type.
|
GeneratorObject
The V8 GeneratorObject type.
|
Int16Array
The V8 Int16Array type.
|
Int32
The V8 Int32 type.
|
Int32Array
The V8 Int32Array type.
|
Int8Array
The V8 Int8Array type.
|
Map
The V8 Map type.
|
MapIterator
The V8 MapIterator type.
|
ModuleNamespaceObject
The V8 ModuleNamespaceObject type.
|
Name
The V8 Name type.
|
NativeError
The V8 NativeError type.
|
Null
The V8 Null type.
|
NullOrUndefined
The V8 NullOrUndefined type.
|
Number
The V8 Number type.
|
NumberObject
The V8 NumberObject type.
|
Object
The V8 Object type.
|
Promise
The V8 Promise type.
|
Proxy
The V8 Proxy type.
|
RegExp
The V8 RegExp type.
|
Set
The V8 Set type.
|
SetIterator
The V8 SetIterator type.
|
SharedArrayBuffer
The V8 SharedArrayBuffer type.
|
String
The V8 String type.
|
StringObject
The V8 StringObject type.
|
Symbol
The V8 Symbol type.
|
SymbolObject
The V8 SymbolObject type.
|
True
The V8 True type.
|
TypedArray
The V8 TypedArray type.
|
Uint16Array
The V8 Uint16Array type.
|
Uint32Array
The V8 Uint32Array type.
|
Uint8Array
The V8 Uint8Array type.
|
Uint8ClampedArray
The V8 Uint8ClampedArray type.
|
Undefined
The V8 Undefined type.
|
WasmModuleObject
The V8 WasmModuleObject type.
|
WeakMap
The V8 WeakMap type.
|
WeakSet
The V8 WeakSet type.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getId()
Gets id.
|
java.lang.String |
getName()
Gets name.
|
static V8ValueInternalType |
parse(int id)
Parse V8 value internal type.
|
static V8ValueInternalType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static V8ValueInternalType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final V8ValueInternalType Undefined
public static final V8ValueInternalType Null
public static final V8ValueInternalType NullOrUndefined
public static final V8ValueInternalType True
public static final V8ValueInternalType False
public static final V8ValueInternalType Name
public static final V8ValueInternalType String
public static final V8ValueInternalType Symbol
public static final V8ValueInternalType Function
public static final V8ValueInternalType Array
public static final V8ValueInternalType Object
public static final V8ValueInternalType BigInt
public static final V8ValueInternalType Boolean
public static final V8ValueInternalType Number
public static final V8ValueInternalType External
public static final V8ValueInternalType Int32
public static final V8ValueInternalType Date
public static final V8ValueInternalType ArgumentsObject
public static final V8ValueInternalType BigIntObject
public static final V8ValueInternalType BooleanObject
public static final V8ValueInternalType NumberObject
public static final V8ValueInternalType StringObject
public static final V8ValueInternalType SymbolObject
public static final V8ValueInternalType NativeError
public static final V8ValueInternalType RegExp
public static final V8ValueInternalType AsyncFunction
public static final V8ValueInternalType GeneratorFunction
public static final V8ValueInternalType GeneratorObject
public static final V8ValueInternalType Promise
public static final V8ValueInternalType Map
public static final V8ValueInternalType Set
public static final V8ValueInternalType MapIterator
public static final V8ValueInternalType SetIterator
public static final V8ValueInternalType WeakMap
public static final V8ValueInternalType WeakSet
public static final V8ValueInternalType ArrayBuffer
public static final V8ValueInternalType ArrayBufferView
public static final V8ValueInternalType TypedArray
public static final V8ValueInternalType Uint8Array
public static final V8ValueInternalType Uint8ClampedArray
public static final V8ValueInternalType Int8Array
public static final V8ValueInternalType Uint16Array
public static final V8ValueInternalType Int16Array
public static final V8ValueInternalType Uint32Array
public static final V8ValueInternalType Int32Array
public static final V8ValueInternalType Float16Array
public static final V8ValueInternalType Float32Array
public static final V8ValueInternalType Float64Array
public static final V8ValueInternalType BigInt64Array
public static final V8ValueInternalType BigUint64Array
public static final V8ValueInternalType DataView
public static final V8ValueInternalType SharedArrayBuffer
public static final V8ValueInternalType Proxy
public static final V8ValueInternalType WasmModuleObject
public static final V8ValueInternalType ModuleNamespaceObject
public static V8ValueInternalType[] values()
for (V8ValueInternalType c : V8ValueInternalType.values()) System.out.println(c);
public static V8ValueInternalType valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static V8ValueInternalType parse(int id)
id - the idpublic int getId()
public java.lang.String getName()