Extension [ <persistent> extension #168 v8 version 0.2.2 ] { - Classes [70] { Class [ <internal:v8> final class V8\AccessControl ] { - Constants [3] { Constant [ public integer DEFAULT_ACCESS ] { 0 } Constant [ public integer ALL_CAN_READ ] { 1 } Constant [ public integer ALL_CAN_WRITE ] { 2 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\ConstructorBehavior ] { - Constants [2] { Constant [ public integer THROW ] { 0 } Constant [ public integer ALLOW ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\IntegrityLevel ] { - Constants [2] { Constant [ public integer FROZEN ] { 0 } Constant [ public integer SEALED ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\PropertyAttribute ] { - Constants [4] { Constant [ public integer NONE ] { 0 } Constant [ public integer READ_ONLY ] { 1 } Constant [ public integer DONT_ENUM ] { 2 } Constant [ public integer DONT_DELETE ] { 4 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\PropertyHandlerFlags ] { - Constants [4] { Constant [ public integer NONE ] { 0 } Constant [ public integer ALL_CAN_READ ] { 1 } Constant [ public integer NON_MASKING ] { 2 } Constant [ public integer ONLY_INTERCEPT_STRINGS ] { 4 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\PropertyFilter ] { - Constants [6] { Constant [ public integer ALL_PROPERTIES ] { 0 } Constant [ public integer ONLY_WRITABLE ] { 1 } Constant [ public integer ONLY_ENUMERABLE ] { 2 } Constant [ public integer ONLY_CONFIGURABLE ] { 4 } Constant [ public integer SKIP_STRINGS ] { 8 } Constant [ public integer SKIP_SYMBOLS ] { 16 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\KeyCollectionMode ] { - Constants [2] { Constant [ public integer OWN_ONLY ] { 0 } Constant [ public integer INCLUDE_PROTOTYPES ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\IndexFilter ] { - Constants [2] { Constant [ public integer INCLUDE_INDICES ] { 0 } Constant [ public integer SKIP_INDICES ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> final class V8\RAILMode ] { - Constants [4] { Constant [ public integer PERFORMANCE_RESPONSE ] { 0 } Constant [ public integer PERFORMANCE_ANIMATION ] { 1 } Constant [ public integer PERFORMANCE_IDLE ] { 2 } Constant [ public integer PERFORMANCE_LOAD ] { 3 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> class V8\Exceptions\Exception extends Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <optional> $message ] Parameter #1 [ <optional> $code ] Parameter #2 [ <optional> $previous ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Class [ <internal:v8> class V8\Exceptions\TryCatchException extends V8\Exceptions\Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [7] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] Property [ <default> private $isolate ] Property [ <default> private $context ] Property [ <default> private $try_catch ] } - Methods [13] { Method [ <internal:v8, overwrites Exception, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> V8\Context $context ] Parameter #2 [ <required> V8\TryCatch $try_catch ] } } Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> public method getTryCatch ] { - Parameters [0] { } - Return [ V8\TryCatch ] } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Class [ <internal:v8> class V8\Exceptions\TerminationException extends V8\Exceptions\TryCatchException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] } - Methods [13] { Method [ <internal:v8, inherits V8\Exceptions\TryCatchException, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> V8\Context $context ] Parameter #2 [ <required> V8\TryCatch $try_catch ] } } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getTryCatch ] { - Parameters [0] { } - Return [ V8\TryCatch ] } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Class [ <internal:v8> class V8\Exceptions\ResourceLimitException extends V8\Exceptions\TerminationException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] } - Methods [13] { Method [ <internal:v8, inherits V8\Exceptions\TryCatchException, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> V8\Context $context ] Parameter #2 [ <required> V8\TryCatch $try_catch ] } } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getTryCatch ] { - Parameters [0] { } - Return [ V8\TryCatch ] } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Class [ <internal:v8> class V8\Exceptions\TimeLimitException extends V8\Exceptions\ResourceLimitException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] } - Methods [13] { Method [ <internal:v8, inherits V8\Exceptions\TryCatchException, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> V8\Context $context ] Parameter #2 [ <required> V8\TryCatch $try_catch ] } } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getTryCatch ] { - Parameters [0] { } - Return [ V8\TryCatch ] } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Class [ <internal:v8> class V8\Exceptions\MemoryLimitException extends V8\Exceptions\ResourceLimitException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] } - Methods [13] { Method [ <internal:v8, inherits V8\Exceptions\TryCatchException, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> V8\Context $context ] Parameter #2 [ <required> V8\TryCatch $try_catch ] } } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\Exceptions\TryCatchException> public method getTryCatch ] { - Parameters [0] { } - Return [ V8\TryCatch ] } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Class [ <internal:v8> class V8\Exceptions\ValueException extends V8\Exceptions\Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ <default> protected $message ] Property [ <default> protected $code ] Property [ <default> protected $file ] Property [ <default> protected $line ] } - Methods [10] { Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <optional> $message ] Parameter #1 [ <optional> $code ] Parameter #2 [ <optional> $previous ] } } Method [ <internal:Core, inherits Exception> public method __wakeup ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { } Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { } } } Interface [ <internal:v8> interface V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ <internal:v8> abstract public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8> abstract public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } } } Class [ <internal:v8> class V8\HeapStatistics ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [11] { Property [ <default> private $total_heap_size ] Property [ <default> private $total_heap_size_executable ] Property [ <default> private $total_physical_size ] Property [ <default> private $total_available_size ] Property [ <default> private $used_heap_size ] Property [ <default> private $heap_size_limit ] Property [ <default> private $malloced_memory ] Property [ <default> private $peak_malloced_memory ] Property [ <default> private $does_zap_garbage ] Property [ <default> private $number_of_native_contexts ] Property [ <default> private $number_of_detached_contexts ] } - Methods [12] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [9] { Parameter #0 [ <optional> float $total_heap_size ] Parameter #1 [ <optional> float $total_heap_size_executable ] Parameter #2 [ <optional> float $total_physical_size ] Parameter #3 [ <optional> float $total_available_size ] Parameter #4 [ <optional> float $used_heap_size ] Parameter #5 [ <optional> float $heap_size_limit ] Parameter #6 [ <optional> float $malloced_memory ] Parameter #7 [ <optional> float $peak_malloced_memory ] Parameter #8 [ <optional> boolean $does_zap_garbage ] } } Method [ <internal:v8> public method getTotalHeapSize ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getTotalHeapSizeExecutable ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getTotalPhysicalSize ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getTotalAvailableSize ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getUsedHeapSize ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getHeapSizeLimit ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getMallocedMemory ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getPeakMallocedMemory ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method doesZapGarbage ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method getNumberOfNativeContexts ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method getNumberOfDetachedContexts ] { - Parameters [0] { } - Return [ float ] } } } Class [ <internal:v8> class V8\StartupData ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ <internal:v8> static public method createFromSource ] { - Parameters [1] { Parameter #0 [ <required> string $source ] } - Return [ V8\StartupData ] } Method [ <internal:v8> static public method warmUpSnapshotDataBlob ] { - Parameters [2] { Parameter #0 [ <required> V8\StartupData $cold_startup_data ] Parameter #1 [ <required> string $warmup_source ] } - Return [ V8\StartupData ] } } - Properties [0] { } - Methods [3] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> string $blob ] } } Method [ <internal:v8> public method getData ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method isRejected ] { - Parameters [0] { } - Return [ boolean ] } } } Class [ <internal:v8> class V8\Isolate ] { - Constants [3] { Constant [ public integer MEMORY_PRESSURE_LEVEL_NONE ] { 0 } Constant [ public integer MEMORY_PRESSURE_LEVEL_MODERATE ] { 1 } Constant [ public integer MEMORY_PRESSURE_LEVEL_CRITICAL ] { 2 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [22] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <optional> V8\StartupData or NULL $snapshot ] } } Method [ <internal:v8> public method within ] { - Parameters [1] { Parameter #0 [ <required> callable $callback ] } } Method [ <internal:v8> public method setTimeLimit ] { - Parameters [1] { Parameter #0 [ <required> float $time_limit_in_seconds ] } } Method [ <internal:v8> public method getTimeLimit ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method isTimeLimitHit ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method setMemoryLimit ] { - Parameters [1] { Parameter #0 [ <required> integer $memory_limit_in_bytes ] } } Method [ <internal:v8> public method getMemoryLimit ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8> public method isMemoryLimitHit ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method memoryPressureNotification ] { - Parameters [1] { Parameter #0 [ <optional> integer $level ] } } Method [ <internal:v8> public method getHeapStatistics ] { - Parameters [0] { } - Return [ V8\HeapStatistics ] } Method [ <internal:v8> public method inContext ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method getEnteredContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> public method throwException ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $value ] Parameter #2 [ <optional> Throwable $e ] } } Method [ <internal:v8> public method idleNotificationDeadline ] { - Parameters [1] { Parameter #0 [ <required> $deadline_in_seconds ] } - Return [ boolean ] } Method [ <internal:v8> public method lowMemoryNotification ] { - Parameters [0] { } } Method [ <internal:v8> public method setRAILMode ] { - Parameters [1] { Parameter #0 [ <required> integer $rail_mode ] } } Method [ <internal:v8> public method terminateExecution ] { - Parameters [0] { } } Method [ <internal:v8> public method isExecutionTerminating ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method cancelTerminateExecution ] { - Parameters [0] { } } Method [ <internal:v8> public method isDead ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isInUse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method setCaptureStackTraceForUncaughtExceptions ] { - Parameters [2] { Parameter #0 [ <required> boolean $capture ] Parameter #1 [ <optional> integer $frame_limit ] } } } } Class [ <internal:v8> class V8\Context ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ <default> private $isolate ] } - Methods [11] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <optional> V8\ObjectTemplate or NULL $global_template ] Parameter #2 [ <optional> V8\ObjectValue or NULL $global_object ] } } Method [ <internal:v8> public method within ] { - Parameters [1] { Parameter #0 [ <required> callable $callback ] } } Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method globalObject ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8> public method detachGlobal ] { - Parameters [0] { } } Method [ <internal:v8> public method setSecurityToken ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $token ] } } Method [ <internal:v8> public method useDefaultSecurityToken ] { - Parameters [0] { } } Method [ <internal:v8> public method getSecurityToken ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method allowCodeGenerationFromStrings ] { - Parameters [1] { Parameter #0 [ <required> boolean $allow ] } } Method [ <internal:v8> public method isCodeGenerationFromStringsAllowed ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method setErrorMessageForCodeGenerationFromStrings ] { - Parameters [1] { Parameter #0 [ <required> V8\StringValue $message ] } } } } Class [ <internal:v8> class V8\Script ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ <default> private $isolate ] Property [ <default> private $context ] } - Methods [5] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $source ] Parameter #2 [ <optional> V8\ScriptOrigin $origin ] } } Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> public method run ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Value ] } Method [ <internal:v8> public method getUnboundScript ] { - Parameters [0] { } - Return [ V8\UnboundScript ] } } } Class [ <internal:v8> class V8\UnboundScript ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ <default> private $isolate ] } - Methods [8] { Method [ <internal:v8, ctor> private method __construct ] { - Parameters [0] { } } Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method bindToContext ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Script ] } Method [ <internal:v8> public method getId ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getScriptName ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getSourceURL ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getSourceMappingURL ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getLineNumber ] { - Parameters [1] { Parameter #0 [ <required> integer $code_pos ] } - Return [ integer ] } } } Class [ <internal:v8> class V8\ScriptCompiler\CachedData ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> string $data ] } } Method [ <internal:v8> public method getData ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method isRejected ] { - Parameters [0] { } - Return [ boolean ] } } } Class [ <internal:v8> class V8\ScriptCompiler\Source ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ <default> private $source_string ] Property [ <default> private $origin ] Property [ <default> private $cached_data ] } - Methods [4] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\StringValue $source_string ] Parameter #1 [ <optional> V8\ScriptOrigin or NULL $origin ] Parameter #2 [ <optional> V8\ScriptCompiler\CachedData or NULL $cached_data ] } } Method [ <internal:v8> public method getSourceString ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8> public method getScriptOrigin ] { - Parameters [0] { } - Return [ V8\ScriptOrigin or NULL ] } Method [ <internal:v8> public method getCachedData ] { - Parameters [0] { } - Return [ V8\ScriptCompiler\CachedData or NULL ] } } } Class [ <internal:v8> class V8\ScriptCompiler ] { - Constants [3] { Constant [ public integer OPTION_NO_COMPILE_OPTIONS ] { 0 } Constant [ public integer OPTION_CONSUME_CODE_CACHE ] { 5 } Constant [ public integer OPTION_EAGER_COMPILE ] { 6 } } - Static properties [0] { } - Static methods [5] { Method [ <internal:v8> static public method getCachedDataVersionTag ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> static public method compileUnboundScript ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ScriptCompiler\Source $source ] Parameter #2 [ <optional> integer $options ] } - Return [ V8\UnboundScript ] } Method [ <internal:v8> static public method compile ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ScriptCompiler\Source $source ] Parameter #2 [ <optional> integer $options ] } - Return [ V8\Script ] } Method [ <internal:v8> static public method compileFunctionInContext ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ScriptCompiler\Source $source ] Parameter #2 [ <optional> array $arguments ] Parameter #3 [ <optional> array $context_extensions ] } - Return [ V8\FunctionObject ] } Method [ <internal:v8> static public method createCodeCache ] { - Parameters [2] { Parameter #0 [ <required> V8\UnboundScript $unbound_script ] Parameter #1 [ <required> V8\StringValue $source_string ] } - Return [ V8\ScriptCompiler\CachedData ] } } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> class V8\ExceptionManager ] { - Constants [0] { } - Static properties [0] { } - Static methods [7] { Method [ <internal:v8> static public method createRangeError ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $message ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> static public method createReferenceError ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $message ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> static public method createSyntaxError ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $message ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> static public method createTypeError ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $message ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> static public method createError ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $message ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> static public method createMessage ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $exception ] } - Return [ V8\Message ] } Method [ <internal:v8> static public method getStackTrace ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $exception ] } - Return [ V8\StackTrace or NULL ] } } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> class V8\TryCatch ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [8] { Property [ <default> private $isolate ] Property [ <default> private $context ] Property [ <default> private $exception ] Property [ <default> private $stack_trace ] Property [ <default> private $message ] Property [ <default> private $can_continue ] Property [ <default> private $has_terminated ] Property [ <default> private $external_exception ] } - Methods [9] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [8] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> V8\Context $context ] Parameter #2 [ <optional> V8\Value or NULL $exception ] Parameter #3 [ <optional> V8\Value or NULL $stack_trace ] Parameter #4 [ <optional> V8\Message or NULL $message ] Parameter #5 [ <optional> boolean $can_continue ] Parameter #6 [ <optional> boolean $has_terminated ] Parameter #7 [ <optional> Throwable or NULL $external_exception ] } } Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> public method getException ] { - Parameters [0] { } - Return [ V8\Value or NULL ] } Method [ <internal:v8> public method getStackTrace ] { - Parameters [0] { } - Return [ V8\Value or NULL ] } Method [ <internal:v8> public method getMessage ] { - Parameters [0] { } - Return [ V8\Message or NULL ] } Method [ <internal:v8> public method canContinue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method hasTerminated ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method getExternalException ] { - Parameters [0] { } - Return [ Throwable or NULL ] } } } Class [ <internal:v8> class V8\Message ] { - Constants [6] { Constant [ public integer ERROR_LEVEL_LOG ] { 1 } Constant [ public integer ERROR_LEVEL_DEBUG ] { 2 } Constant [ public integer ERROR_LEVEL_INFO ] { 4 } Constant [ public integer ERROR_LEVEL_ERROR ] { 8 } Constant [ public integer ERROR_LEVEL_WARNING ] { 16 } Constant [ public integer ERROR_LEVEL_ALL ] { 31 } } - Static properties [0] { } - Static methods [0] { } - Properties [11] { Property [ <default> private $message ] Property [ <default> private $script_origin ] Property [ <default> private $source_line ] Property [ <default> private $resource_name ] Property [ <default> private $stack_trace ] Property [ <default> private $line_number ] Property [ <default> private $start_position ] Property [ <default> private $end_position ] Property [ <default> private $start_column ] Property [ <default> private $end_column ] Property [ <default> private $error_level ] } - Methods [12] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [11] { Parameter #0 [ <required> string $message ] Parameter #1 [ <required> string $source_line ] Parameter #2 [ <required> V8\ScriptOrigin $script_origin ] Parameter #3 [ <required> string $resource_name ] Parameter #4 [ <required> V8\StackTrace $stack_trace ] Parameter #5 [ <optional> integer or NULL $line_number ] Parameter #6 [ <optional> integer or NULL $start_position ] Parameter #7 [ <optional> integer or NULL $end_position ] Parameter #8 [ <optional> integer or NULL $start_column ] Parameter #9 [ <optional> integer or NULL $end_column ] Parameter #10 [ <optional> integer or NULL $error_level ] } } Method [ <internal:v8> public method get ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method getSourceLine ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method getScriptOrigin ] { - Parameters [0] { } - Return [ V8\ScriptOrigin ] } Method [ <internal:v8> public method getScriptResourceName ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method getStackTrace ] { - Parameters [0] { } - Return [ V8\StackTrace or NULL ] } Method [ <internal:v8> public method getLineNumber ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getStartPosition ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getEndPosition ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getStartColumn ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getEndColumn ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getErrorLevel ] { - Parameters [0] { } - Return [ integer or NULL ] } } } Class [ <internal:v8> class V8\StackFrame ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [9] { Property [ <default> private $line_number ] Property [ <default> private $column ] Property [ <default> private $script_id ] Property [ <default> private $script_name ] Property [ <default> private $script_name_or_source_url ] Property [ <default> private $function_name ] Property [ <default> private $is_eval ] Property [ <default> private $is_constructor ] Property [ <default> private $is_wasm ] } - Methods [10] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [9] { Parameter #0 [ <optional> integer or NULL $line_number ] Parameter #1 [ <optional> integer or NULL $column ] Parameter #2 [ <optional> integer or NULL $script_id ] Parameter #3 [ <optional> string $script_name ] Parameter #4 [ <optional> string $script_name_or_source_url ] Parameter #5 [ <optional> string $function_name ] Parameter #6 [ <optional> boolean $is_eval ] Parameter #7 [ <optional> boolean $is_constructor ] Parameter #8 [ <optional> boolean $is_wasm ] } } Method [ <internal:v8> public method getLineNumber ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getColumn ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getScriptId ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getScriptName ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method getScriptNameOrSourceURL ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method getFunctionName ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method isEval ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isWasm ] { - Parameters [0] { } - Return [ boolean ] } } } Class [ <internal:v8> class V8\StackTrace ] { - Constants [2] { Constant [ public integer MIN_FRAME_LIMIT ] { 0 } Constant [ public integer MAX_FRAME_LIMIT ] { 1000 } } - Static properties [0] { } - Static methods [1] { Method [ <internal:v8> static public method currentStackTrace ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> integer $frame_limit ] } - Return [ V8\StackTrace ] } } - Properties [1] { Property [ <default> private $frames ] } - Methods [4] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> array $frames ] } } Method [ <internal:v8> public method getFrames ] { - Parameters [0] { } - Return [ array ] } Method [ <internal:v8> public method getFrame ] { - Parameters [1] { Parameter #0 [ <required> integer $index ] } - Return [ V8\StackFrame ] } Method [ <internal:v8> public method getFrameCount ] { - Parameters [0] { } - Return [ integer ] } } } Class [ <internal:v8> class V8\ScriptOriginOptions ] { - Constants [4] { Constant [ public integer IS_SHARED_CROSS_ORIGIN ] { 1 } Constant [ public integer IS_OPAQUE ] { 2 } Constant [ public integer IS_WASM ] { 4 } Constant [ public integer IS_MODULE ] { 8 } } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ <default> private $flags ] } - Methods [6] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <optional> integer $options ] } } Method [ <internal:v8> public method getFlags ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8> public method isSharedCrossOrigin ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isOpaque ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isWasm ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isModule ] { - Parameters [0] { } - Return [ boolean ] } } } Class [ <internal:v8> class V8\ScriptOrigin ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [6] { Property [ <default> private $resource_name ] Property [ <default> private $resource_line_offset ] Property [ <default> private $resource_column_offset ] Property [ <default> private $script_id ] Property [ <default> private $source_map_url ] Property [ <default> private $options ] } - Methods [7] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [6] { Parameter #0 [ <optional> string $resource_name ] Parameter #1 [ <optional> integer or NULL $resource_line_offset ] Parameter #2 [ <optional> integer or NULL $resource_column_offset ] Parameter #3 [ <optional> integer or NULL $script_id ] Parameter #4 [ <optional> string $source_map_url ] Parameter #5 [ <optional> V8\ScriptOriginOptions or NULL $options ] } } Method [ <internal:v8> public method resourceName ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method resourceLineOffset ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method resourceColumnOffset ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method scriptId ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method sourceMapUrl ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method options ] { - Parameters [0] { } - Return [ V8\ScriptOriginOptions ] } } } Class [ <internal:v8> class V8\Data ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:v8> abstract class V8\Value extends V8\Data ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ <default> private $isolate ] } - Methods [70] { Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> abstract class V8\PrimitiveValue extends V8\Value ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [71] { Method [ <internal:v8> abstract public method value ] { - Parameters [0] { } } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\UndefinedValue extends V8\PrimitiveValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } } Method [ <internal:v8, overwrites V8\PrimitiveValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\NullValue extends V8\PrimitiveValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } } Method [ <internal:v8, overwrites V8\PrimitiveValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\BooleanValue extends V8\PrimitiveValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> boolean $value ] } } Method [ <internal:v8, overwrites V8\PrimitiveValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> abstract class V8\NameValue extends V8\PrimitiveValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\PrimitiveValue> abstract public method value ] { - Parameters [0] { } } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\StringValue extends V8\NameValue ] { - Constants [1] { Constant [ public integer MAX_LENGTH ] { 1073741799 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [77] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> $data ] } } Method [ <internal:v8, overwrites V8\PrimitiveValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method length ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8> public method utf8Length ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8> public method isOneByte ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method containsOnlyOneByte ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\NameValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\SymbolValue extends V8\NameValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [12] { Method [ <internal:v8> static public method createFor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $name ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method createForApi ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $name ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getHasInstanceSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getIsConcatSpreadableSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getIteratorSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getMatchSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getReplaceSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getSearchSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getSplitSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getToPrimitiveSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getToStringTagSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } Method [ <internal:v8> static public method getUnscopablesSymbol ] { - Parameters [1] { Parameter #0 [ <required> V8\Isolate $isolate ] } - Return [ V8\SymbolValue ] } } - Properties [0] { } - Methods [74] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <optional> V8\StringValue or NULL $name ] } } Method [ <internal:v8, overwrites V8\PrimitiveValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } - Return [ string ] } Method [ <internal:v8> public method name ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\NameValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\NumberValue extends V8\PrimitiveValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> float $value ] } } Method [ <internal:v8, overwrites V8\PrimitiveValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\IntegerValue extends V8\NumberValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, overwrites V8\NumberValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> integer $value ] } } Method [ <internal:v8, overwrites V8\NumberValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\Int32Value extends V8\IntegerValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, overwrites V8\IntegerValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> integer $value ] } } Method [ <internal:v8, overwrites V8\IntegerValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\Uint32Value extends V8\IntegerValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [72] { Method [ <internal:v8, overwrites V8\IntegerValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <required> integer $value ] } } Method [ <internal:v8, overwrites V8\IntegerValue, prototype V8\PrimitiveValue> public method value ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\ObjectValue extends V8\Value implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ <default> private $context ] } - Methods [110] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } } Method [ <internal:v8> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\FunctionObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [121] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> callable $callback ] Parameter #2 [ <optional> integer $length ] } } Method [ <internal:v8> public method newInstance ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> public method call ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8> public method setName ] { - Parameters [1] { Parameter #0 [ <required> V8\StringValue $name ] } } Method [ <internal:v8> public method getName ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getInferredName ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getDisplayName ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getScriptLineNumber ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getScriptColumnNumber ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getScriptId ] { - Parameters [0] { } - Return [ integer or NULL ] } Method [ <internal:v8> public method getBoundFunction ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method getScriptOrigin ] { - Parameters [0] { } - Return [ V8\ScriptOrigin ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\ArrayObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [111] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $length ] } } Method [ <internal:v8> public method length ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\MapObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [113] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } } Method [ <internal:v8> public method size ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method clear ] { - Parameters [0] { } } Method [ <internal:v8, overwrites V8\ObjectValue, prototype V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, overwrites V8\ObjectValue, prototype V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ V8\MapObject ] } Method [ <internal:v8, overwrites V8\ObjectValue, prototype V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, overwrites V8\ObjectValue, prototype V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8> public method asArray ] { - Parameters [0] { } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\SetObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [114] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } } Method [ <internal:v8> public method size ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8> public method clear ] { - Parameters [0] { } } Method [ <internal:v8> public method add ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\SetObject ] } Method [ <internal:v8, overwrites V8\ObjectValue, prototype V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, overwrites V8\ObjectValue, prototype V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8> public method asArray ] { - Parameters [0] { } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\DateObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ <internal:v8> static public method dateTimeConfigurationChangeNotification ] { - Parameters [1] { Parameter #0 [ <required> V8\isolate $isolate ] } } } - Properties [0] { } - Methods [111] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> float $time ] } } Method [ <internal:v8> public method valueOf ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\RegExpObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [7] { Constant [ public integer FLAG_NONE ] { 0 } Constant [ public integer FLAG_GLOBAL ] { 1 } Constant [ public integer FLAG_IGNORE_CASE ] { 2 } Constant [ public integer FLAG_MULTILINE ] { 4 } Constant [ public integer FLAG_STICKY ] { 8 } Constant [ public integer FLAG_UNICODE ] { 16 } Constant [ public integer FLAG_DOTALL ] { 32 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [112] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $context ] Parameter #2 [ <optional> integer or NULL $flags ] } } Method [ <internal:v8> public method getSource ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8> public method getFlags ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\PromiseObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [3] { Constant [ public integer STATE_PENDING ] { 0 } Constant [ public integer STATE_FULFILLED ] { 1 } Constant [ public integer STATE_REJECTED ] { 2 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [115] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } } Method [ <internal:v8> public method catch ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\FunctionObject $handler ] } - Return [ V8\PromiseObject ] } Method [ <internal:v8> public method then ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\FunctionObject $handler ] } - Return [ V8\PromiseObject ] } Method [ <internal:v8> public method hasHandler ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method result ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method state ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\PromiseObject\ResolverObject extends V8\PromiseObject implements V8\AdjustableExternalMemoryInterface ] { - Constants [3] { Constant [ public integer STATE_PENDING ] { 0 } Constant [ public integer STATE_FULFILLED ] { 1 } Constant [ public integer STATE_REJECTED ] { 2 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [117] { Method [ <internal:v8, overwrites V8\PromiseObject, ctor> public method __construct ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } } Method [ <internal:v8> public method resolve ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $value ] } } Method [ <internal:v8> public method reject ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\PromiseObject> public method catch ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\FunctionObject $handler ] } - Return [ V8\PromiseObject ] } Method [ <internal:v8, inherits V8\PromiseObject> public method then ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\FunctionObject $handler ] } - Return [ V8\PromiseObject ] } Method [ <internal:v8, inherits V8\PromiseObject> public method hasHandler ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\PromiseObject> public method result ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\PromiseObject> public method state ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\ProxyObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [114] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $target ] Parameter #2 [ <optional> V8\ObjectValue $handler ] } } Method [ <internal:v8> public method getTarget ] { - Parameters [0] { } - Return [ V8\ObjectValue or NULL ] } Method [ <internal:v8> public method getHandler ] { - Parameters [0] { } - Return [ V8\ObjectValue or NULL ] } Method [ <internal:v8> public method isRevoked ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method revoke ] { - Parameters [0] { } } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\NumberObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [111] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> $value ] } } Method [ <internal:v8> public method valueOf ] { - Parameters [0] { } - Return [ float ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\BooleanObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [111] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> boolean $value ] } } Method [ <internal:v8> public method valueOf ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\StringObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [111] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $value ] } } Method [ <internal:v8> public method valueOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> class V8\SymbolObject extends V8\ObjectValue implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [111] { Method [ <internal:v8, overwrites V8\ObjectValue, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\SymbolValue $value ] } } Method [ <internal:v8> public method valueOf ] { - Parameters [0] { } - Return [ V8\SymbolValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, inherits V8\ObjectValue> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] Parameter #2 [ <required> V8\Value $value ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method createDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method defineOwnProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] Parameter #2 [ <required> V8\Value $value ] Parameter #3 [ <optional> $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method get ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyDescriptor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method has ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method delete ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $settings ] Parameter #5 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\FunctionObject $getter ] Parameter #2 [ <optional> V8\FunctionObject $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, inherits V8\ObjectValue> public method setNativeDataProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> callable or NULL $setter ] Parameter #4 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setLazyDataProperty ] { - Parameters [4] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $name ] Parameter #2 [ <required> callable $getter ] Parameter #3 [ <optional> integer $attributes ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPropertyNames ] { - Parameters [5] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $mode ] Parameter #2 [ <optional> integer $property_filter ] Parameter #3 [ <optional> integer $index_filter ] Parameter #4 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getOwnPropertyNames ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> integer $filter ] Parameter #2 [ <optional> boolean $convert_to_strings ] } - Return [ V8\ArrayObject ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getPrototype ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setPrototype ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $prototype ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method findInstanceInPrototypeChain ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $tmpl ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method objectProtoToString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getConstructorName ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method setIntegrityLevel ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $level ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasOwnProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealIndexedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> integer $index ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasRealNamedCallbackProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributesInPrototypeChain ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedProperty ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getRealNamedPropertyAttributes ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\NameValue $key ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasNamedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method hasIndexedLookupInterceptor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method getIdentityHash ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue> public method clone ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isCallable ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method isConstructor ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsFunction ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $recv ] Parameter #2 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue> public method callAsConstructor ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <optional> array $arguments ] } - Return [ V8\Value ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\ObjectValue, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, inherits V8\Value> public method isUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNull ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNullOrUndefined ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTrue ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFalse ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isName ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isString ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbol ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBoolean ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumber ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32 ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDate ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArgumentsObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBooleanObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNumberObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isStringObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSymbolObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isNativeError ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isRegExp ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isAsyncFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorFunction ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isGeneratorObject ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isPromise ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isMapIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSetIterator ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakMap ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isWeakSet ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isArrayBufferView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isTypedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint8ClampedArray ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt8Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt16Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isUint32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isInt32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat32Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isFloat64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigInt64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isBigUint64Array ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isDataView ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isSharedArrayBuffer ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method isProxy ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method toBoolean ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\BooleanValue ] } Method [ <internal:v8, inherits V8\Value> public method toNumber ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\NumberValue ] } Method [ <internal:v8, inherits V8\Value> public method toString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toDetailString ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method toObject ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8, inherits V8\Value> public method toInteger ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\IntegerValue ] } Method [ <internal:v8, inherits V8\Value> public method toUint32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method toInt32 ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Int32Value ] } Method [ <internal:v8, inherits V8\Value> public method toArrayIndex ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\Uint32Value ] } Method [ <internal:v8, inherits V8\Value> public method booleanValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method numberValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method integerValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ float ] } Method [ <internal:v8, inherits V8\Value> public method int32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method uint32Value ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ integer ] } Method [ <internal:v8, inherits V8\Value> public method equals ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $that ] } - Return [ boolean or NULL ] } Method [ <internal:v8, inherits V8\Value> public method strictEquals ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method sameValue ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $that ] } - Return [ boolean ] } Method [ <internal:v8, inherits V8\Value> public method typeOf ] { - Parameters [0] { } - Return [ V8\StringValue ] } Method [ <internal:v8, inherits V8\Value> public method instanceOf ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } } } Class [ <internal:v8> abstract class V8\Template extends V8\Data ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ <default> private $isolate ] } - Methods [5] { Method [ <internal:v8> abstract public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> abstract public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\Data $value ] Parameter #2 [ <optional> integer $attributes ] } } Method [ <internal:v8> abstract public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <optional> V8\FunctionTemplate $getter ] Parameter #2 [ <optional> V8\FunctionTemplate $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8> abstract public method setNativeDataProperty ] { - Parameters [6] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> callable or NULL $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> V8\FunctionTemplate or NULL $receiver ] Parameter #5 [ <optional> integer $settings ] } } Method [ <internal:v8> abstract public method setLazyDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> integer $attributes ] } } } } Class [ <internal:v8> class V8\ObjectTemplate extends V8\Template implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [15] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <optional> V8\FunctionTemplate or NULL $constructor ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\Data $value ] Parameter #2 [ <optional> integer $attributes ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <optional> V8\FunctionTemplate $getter ] Parameter #2 [ <optional> V8\FunctionTemplate $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method setNativeDataProperty ] { - Parameters [6] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> callable or NULL $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> V8\FunctionTemplate or NULL $receiver ] Parameter #5 [ <optional> integer $settings ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method setLazyDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> integer $attributes ] } } Method [ <internal:v8> public method newInstance ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $value ] } - Return [ V8\ObjectValue ] } Method [ <internal:v8> public method setAccessor ] { - Parameters [6] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> callable or NULL $setter ] Parameter #3 [ <optional> integer $settings ] Parameter #4 [ <optional> integer $attributes ] Parameter #5 [ <optional> V8\FunctionTemplate or NULL $receiver ] } } Method [ <internal:v8> public method setHandlerForNamedProperty ] { - Parameters [1] { Parameter #0 [ <required> V8\NamedPropertyHandlerConfiguration $configuration ] } } Method [ <internal:v8> public method setHandlerForIndexedProperty ] { - Parameters [1] { Parameter #0 [ <required> V8\IndexedPropertyHandlerConfiguration $configuration ] } } Method [ <internal:v8> public method setCallAsFunctionHandler ] { - Parameters [1] { Parameter #0 [ <required> $callback ] } } Method [ <internal:v8> public method isImmutableProto ] { - Parameters [0] { } - Return [ boolean ] } Method [ <internal:v8> public method setImmutableProto ] { - Parameters [0] { } } Method [ <internal:v8, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } } } Class [ <internal:v8> class V8\FunctionTemplate extends V8\Template implements V8\AdjustableExternalMemoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [20] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [5] { Parameter #0 [ <required> V8\Isolate $isolate ] Parameter #1 [ <optional> callable or NULL $callback ] Parameter #2 [ <optional> V8\FunctionTemplate or NULL $receiver ] Parameter #3 [ <optional> integer $length ] Parameter #4 [ <optional> integer $behavior ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method set ] { - Parameters [3] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> V8\Data $value ] Parameter #2 [ <optional> integer $attributes ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method setAccessorProperty ] { - Parameters [5] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <optional> V8\FunctionTemplate $getter ] Parameter #2 [ <optional> V8\FunctionTemplate $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> integer $settings ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method setNativeDataProperty ] { - Parameters [6] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> callable or NULL $setter ] Parameter #3 [ <optional> integer $attributes ] Parameter #4 [ <optional> V8\FunctionTemplate or NULL $receiver ] Parameter #5 [ <optional> integer $settings ] } } Method [ <internal:v8, overwrites V8\Template, prototype V8\Template> public method setLazyDataProperty ] { - Parameters [3] { Parameter #0 [ <required> V8\NameValue $name ] Parameter #1 [ <required> callable $getter ] Parameter #2 [ <optional> integer $attributes ] } } Method [ <internal:v8> public method getFunction ] { - Parameters [1] { Parameter #0 [ <required> V8\Context $context ] } - Return [ V8\FunctionObject ] } Method [ <internal:v8> public method setCallHandler ] { - Parameters [1] { Parameter #0 [ <required> callable $callback ] } } Method [ <internal:v8> public method setLength ] { - Parameters [1] { Parameter #0 [ <required> integer $length ] } } Method [ <internal:v8> public method instanceTemplate ] { - Parameters [0] { } - Return [ V8\ObjectTemplate ] } Method [ <internal:v8> public method inherit ] { - Parameters [1] { Parameter #0 [ <required> V8\FunctionTemplate $parent ] } } Method [ <internal:v8> public method prototypeTemplate ] { - Parameters [0] { } - Return [ V8\ObjectTemplate ] } Method [ <internal:v8> public method setClassName ] { - Parameters [1] { Parameter #0 [ <required> V8\StringValue $name ] } } Method [ <internal:v8> public method setAcceptAnyReceiver ] { - Parameters [1] { Parameter #0 [ <required> boolean $value ] } } Method [ <internal:v8> public method setHiddenPrototype ] { - Parameters [1] { Parameter #0 [ <required> boolean $value ] } } Method [ <internal:v8> public method readOnlyPrototype ] { - Parameters [0] { } } Method [ <internal:v8> public method removePrototype ] { - Parameters [0] { } } Method [ <internal:v8> public method hasInstance ] { - Parameters [1] { Parameter #0 [ <required> V8\ObjectValue $object ] } - Return [ boolean ] } Method [ <internal:v8, prototype V8\AdjustableExternalMemoryInterface> public method adjustExternalAllocatedMemory ] { - Parameters [1] { Parameter #0 [ <required> integer $change_in_bytes ] } - Return [ integer ] } Method [ <internal:v8, prototype V8\AdjustableExternalMemoryInterface> public method getExternalAllocatedMemory ] { - Parameters [0] { } - Return [ integer ] } } } Class [ <internal:v8> class V8\ReturnValue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ <default> private $isolate ] Property [ <default> private $context ] } - Methods [11] { Method [ <internal:v8> public method get ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method set ] { - Parameters [1] { Parameter #0 [ <required> V8\Value $value ] } } Method [ <internal:v8> public method setNull ] { - Parameters [0] { } } Method [ <internal:v8> public method setUndefined ] { - Parameters [0] { } } Method [ <internal:v8> public method setEmptyString ] { - Parameters [0] { } } Method [ <internal:v8> public method setBool ] { - Parameters [1] { Parameter #0 [ <required> boolean $value ] } } Method [ <internal:v8> public method setInteger ] { - Parameters [1] { Parameter #0 [ <required> integer $i ] } } Method [ <internal:v8> public method setFloat ] { - Parameters [1] { Parameter #0 [ <required> float $i ] } } Method [ <internal:v8> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> public method inContext ] { - Parameters [0] { } - Return [ boolean ] } } } Interface [ <internal:v8> interface V8\CallbackInfoInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ <internal:v8> abstract public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8> abstract public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8> abstract public method this ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8> abstract public method holder ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8> abstract public method getReturnValue ] { - Parameters [0] { } - Return [ V8\ReturnValue ] } } } Class [ <internal:v8> class V8\PropertyCallbackInfo implements V8\CallbackInfoInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [6] { Property [ <default> private $isolate ] Property [ <default> private $context ] Property [ <default> private $this ] Property [ <default> private $holder ] Property [ <default> private $return_value ] Property [ <default> private $should_throw_on_error ] } - Methods [6] { Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method this ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method holder ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method getReturnValue ] { - Parameters [0] { } - Return [ V8\ReturnValue ] } Method [ <internal:v8> public method shouldThrowOnError ] { - Parameters [0] { } - Return [ boolean ] } } } Class [ <internal:v8> class V8\FunctionCallbackInfo implements V8\CallbackInfoInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [8] { Property [ <default> private $isolate ] Property [ <default> private $context ] Property [ <default> private $this ] Property [ <default> private $holder ] Property [ <default> private $return_value ] Property [ <default> private $arguments ] Property [ <default> private $new_target ] Property [ <default> private $is_constructor_call ] } - Methods [9] { Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method getIsolate ] { - Parameters [0] { } - Return [ V8\Isolate ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method getContext ] { - Parameters [0] { } - Return [ V8\Context ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method this ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method holder ] { - Parameters [0] { } - Return [ V8\ObjectValue ] } Method [ <internal:v8, prototype V8\CallbackInfoInterface> public method getReturnValue ] { - Parameters [0] { } - Return [ V8\ReturnValue ] } Method [ <internal:v8> public method length ] { - Parameters [0] { } - Return [ integer ] } Method [ <internal:v8> public method arguments ] { - Parameters [0] { } - Return [ array ] } Method [ <internal:v8> public method newTarget ] { - Parameters [0] { } - Return [ V8\Value ] } Method [ <internal:v8> public method isConstructCall ] { - Parameters [0] { } - Return [ boolean ] } } } Class [ <internal:v8> class V8\NamedPropertyHandlerConfiguration ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [6] { Parameter #0 [ <required> callable $getter ] Parameter #1 [ <optional> callable or NULL $setter ] Parameter #2 [ <optional> callable or NULL $query ] Parameter #3 [ <optional> callable or NULL $deleter ] Parameter #4 [ <optional> callable or NULL $enumerator ] Parameter #5 [ <optional> integer $flags ] } } } } Class [ <internal:v8> class V8\IndexedPropertyHandlerConfiguration ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ <internal:v8, ctor> public method __construct ] { - Parameters [6] { Parameter #0 [ <required> callable $getter ] Parameter #1 [ <optional> callable or NULL $setter ] Parameter #2 [ <optional> callable or NULL $query ] Parameter #3 [ <optional> callable or NULL $deleter ] Parameter #4 [ <optional> callable or NULL $enumerator ] Parameter #5 [ <optional> integer $flags ] } } } } Class [ <internal:v8> class V8\JSON ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ <internal:v8> static public method parse ] { - Parameters [2] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\StringValue $json_string ] } - Return [ V8\Value ] } Method [ <internal:v8> static public method stringify ] { - Parameters [3] { Parameter #0 [ <required> V8\Context $context ] Parameter #1 [ <required> V8\Value $json_value ] Parameter #2 [ <optional> V8\StringValue or NULL $gap ] } - Return [ string ] } } - Properties [0] { } - Methods [0] { } } } }