Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/eclipsesource/J2V8
/ types & classes
Types & classes
158 in github.com/eclipsesource/J2V8
⨍
Functions
2,731
◇
Types & classes
158
↳
Endpoints
12
↓ 5 callers
Class
TestRunData
Immutable tuple data-structure that contains the results of a single test-method that has been run. outcome -> one of the enumeration values
build_system/tests/runner/test_result.py:20
↓ 4 callers
Class
PlatformConfig
Configuration container for all values that are defined for a single target-platform
build_system/build_structures.py:11
↓ 3 callers
Class
DockerBuildStep
build_system/docker_build.py:13
↓ 2 callers
Class
OutputRedirector
Wrapper to redirect stdout, stderr or any other stream that it is given
build_system/tests/runner/output_redirector.py:2
↓ 2 callers
Class
Undefined
src/main/java/com/eclipsesource/v8/V8Array.java:613
↓ 2 callers
Class
VagrantBuildStep
build_system/vagrant_build.py:8
↓ 1 callers
Class
BuildStep
Configuration capsule for all values that are defined for a well-defined step in the build pipeline
build_system/build_structures.py:49
↓ 1 callers
Class
Frozen
build_system/immutable.py:5
↓ 1 callers
Class
ReadProgressFileObject
nodejs.py:24
↓ 1 callers
Class
ShellBuildSystem
build_system/shell_build.py:7
↓ 1 callers
Class
SurePhyreTestRunner
Run the given TestSuite and collect statistics & timing information about the tests being run.
build_system/tests/runner/test_runner.py:11
↓ 1 callers
Class
TestResult
Collects and processes the results from an invoked set of tests. The main purpose is to: 1) Track times that individual tests needed
build_system/tests/runner/test_result.py:33
↓ 1 callers
Class
WriteProgressFileObject
nodejs.py:34
Class
A_RunAheadTests
src/test/java/com/eclipsesource/v8/A_RunAheadTests.java:17
Class
Arch
src/main/java/com/eclipsesource/v8/PlatformDetector.java:37
Class
ArrayBuffer
A lightweight handle to a V8TypedArray. This handle provides access to a V8TypedArray. This handle does not need to be closed, but if the type array i
src/main/java/com/eclipsesource/v8/utils/ArrayBuffer.java:28
Class
ArrayBufferTest
src/test/java/com/eclipsesource/v8/utils/ArrayBufferTest.java:15
Class
ArrayMirror
Represents 'Array' mirrors.
src/main/java/com/eclipsesource/v8/debug/mirror/ArrayMirror.java:18
Class
BooleanMirror
Represents JavaScript 'Boolean' Mirrors
src/main/java/com/eclipsesource/v8/debug/mirror/BooleanMirror.java:18
Class
BreakEvent
Holds information about break events.
src/main/java/com/eclipsesource/v8/debug/BreakEvent.java:18
Class
BreakEventTest
src/test/java/com/eclipsesource/v8/debug/BreakEventTest.java:24
Interface
BreakHandler
src/main/java/com/eclipsesource/v8/debug/BreakHandler.java:16
Class
BreakpointHandler
src/main/java/com/eclipsesource/v8/debug/DebugHandler.java:303
Class
BuildParams
Value container for all build-parameters
build_system/cli.py:6
Class
BuildState
build_system/build_executor.py:11
Class
BuildSystem
The functional compositor and abstract base-class for any concrete build-system implementation
build_system/build_structures.py:60
Class
ClientLoop
src/main/java/com/eclipsesource/v8/debug/V8DebugServer.java:526
Class
CompileEvent
Holds information about Compile Events.
src/main/java/com/eclipsesource/v8/debug/CompileEvent.java:18
Class
ConcurrentV8
Wrapper class for an {@link com.eclipsesource.v8.V8} instance that allows a V8 instance to be invoked from across threads without explicitly acquiring
src/main/java/com/eclipsesource/v8/utils/ConcurrentV8.java:28
Class
ConcurrentV8Test
src/test/java/com/eclipsesource/v8/utils/ConcurrentV8Test.java:25
Class
Config
vagrant/win32/ie-box-automation-plugin.rb:29
Enum
DebugEvent
src/main/java/com/eclipsesource/v8/debug/DebugHandler.java:32
Class
DebugHandler
The entry point for the Debug API. The debug API is a Java API that exposes V8's JavaScript API. The API requires that V8 be initialized with the run
src/main/java/com/eclipsesource/v8/debug/DebugHandler.java:30
Class
DebugHandlerTest
src/test/java/com/eclipsesource/v8/debug/DebugHandlerTest.java:32
Interface
DebuggerConnectionListener
src/main/java/com/eclipsesource/v8/inspector/DebuggerConnectionListener.java:3
Class
DefaultTypeAdapter
src/main/java/com/eclipsesource/v8/utils/V8ObjectUtils.java:676
Class
DockerBuildSystem
build_system/docker_build.py:17
Class
EventData
Typed information about different debug events.
src/main/java/com/eclipsesource/v8/debug/EventData.java:19
Class
EventHandler
src/main/java/com/eclipsesource/v8/debug/V8DebugServer.java:450
Class
ExceptionEvent
Holds information about Exception Events.
src/main/java/com/eclipsesource/v8/debug/ExceptionEvent.java:18
Class
ExceptionThrower
src/test/java/com/eclipsesource/v8/utils/ConcurrentV8Test.java:27
Class
ExecutionState
Represents the current execution state at a break. The execution state provides methods for inspecting the stack, variables and scopes. The Execution
src/main/java/com/eclipsesource/v8/debug/ExecutionState.java:27
Class
ExecutionStateTest
src/test/java/com/eclipsesource/v8/debug/ExecutionStateTest.java:34
Class
ExecutorTermination
src/main/java/com/eclipsesource/v8/utils/V8Executor.java:245
Class
Frame
Represents a single stack frame accessible from the current execution state.
src/main/java/com/eclipsesource/v8/debug/mirror/Frame.java:20
Class
FrameTest
src/test/java/com/eclipsesource/v8/debug/FrameTest.java:36
Class
FunctionMirror
Represents JavaScript 'Function' Mirrors
src/main/java/com/eclipsesource/v8/debug/mirror/FunctionMirror.java:18
Interface
ICallback
src/test/java/com/eclipsesource/v8/V8CallbackTest.java:65
Class
InspectorDelegate
jni/com_eclipsesource_v8_V8Impl.cpp:64
Class
J2V8Example
Sample program demonstrating J2V8 usage. This example shows various ways to execute JavaScript code and retrieve different types of results.
src/main/java/com/eclipsesource/v8/example/J2V8Example.java:11
Interface
JavaCallback
Classes that implement this interface provide a method which can be invoked from JavaScript. The method can return a result. After creating an instan
src/main/java/com/eclipsesource/v8/JavaCallback.java:21
Interface
JavaVoidCallback
Classes that implement this interface provide a method which can be invoked from JavaScript. After creating an instance of a class that implements th
src/main/java/com/eclipsesource/v8/JavaVoidCallback.java:20
Class
LibraryLoader
src/main/java/com/eclipsesource/v8/LibraryLoader.java:19
Class
LibraryLoaderTest
src/test/java/com/eclipsesource/v8/LibraryLoaderTest.java:24
Class
ListWrapper
src/main/java/com/eclipsesource/v8/utils/V8ObjectUtils.java:683
Class
LocalCommand
vagrant/win32/ie-box-automation-plugin.rb:27
Class
MainActivity
example/src/main/java/com/example/j2v8hello/MainActivity.java:8
Class
MemoryManager
A memory manager that tracks all V8 Handles while the object is registered. Once released, all V8 handles that were created while the memory manager w
src/main/java/com/eclipsesource/v8/utils/MemoryManager.java:29
Class
MemoryManagerReferenceHandler
src/main/java/com/eclipsesource/v8/utils/MemoryManager.java:117
Class
MemoryManagerTest
src/test/java/com/eclipsesource/v8/utils/MemoryManagerTest.java:28
Class
MethodDescriptor
src/main/java/com/eclipsesource/v8/V8.java:67
Class
MethodDescriptor
jni/com_eclipsesource_v8_V8Impl.cpp:51
Class
Mirror
A mirror is used to represent a copy (mirror) of a runtime object during a debug session. Mirror hierarchy: - Mirror - ValueMirror - Undef
src/main/java/com/eclipsesource/v8/debug/mirror/Mirror.java:41
Class
MirrorTest
src/test/java/com/eclipsesource/v8/debug/MirrorTest.java:42
Class
MyCallback
src/test/java/com/eclipsesource/v8/V8CallbackTest.java:699
Class
MyPlugin
vagrant/win32/ie-box-automation-plugin.rb:33
Class
NodeJS
An isolate NodeJS runtime. This class is only available on some platforms. In particular any methods on this class, on an Android device, will lead t
src/main/java/com/eclipsesource/v8/NodeJS.java:23
Class
NodeJSTest
src/test/java/com/eclipsesource/v8/NodeJSTest.java:27
Class
NullMirror
Represents 'Null' Mirrors
src/main/java/com/eclipsesource/v8/debug/mirror/NullMirror.java:18
Class
NullScriptExecuteTest
src/test/java/com/eclipsesource/v8/NullScriptExecuteTest.java:17
Class
NumberMirror
Represents JavaScript 'Number' Mirrors
src/main/java/com/eclipsesource/v8/debug/mirror/NumberMirror.java:18
Class
OS
src/main/java/com/eclipsesource/v8/PlatformDetector.java:50
Class
ObjectMirror
Represents 'Object' mirrors.
src/main/java/com/eclipsesource/v8/debug/mirror/ObjectMirror.java:19
Class
Platform
src/main/java/com/eclipsesource/v8/Platform.java:3
Class
PlatformDetector
src/main/java/com/eclipsesource/v8/PlatformDetector.java:36
Class
PlatformDetectorTest
src/test/java/com/eclipsesource/v8/PlatformDetectorTest.java:25
Class
PropertiesArray
Provides typed access to a set of properties.
src/main/java/com/eclipsesource/v8/debug/mirror/PropertiesArray.java:20
Enum
PropertyKind
src/main/java/com/eclipsesource/v8/debug/mirror/ObjectMirror.java:24
Class
PropertyMirror
Represents JavaScript 'Property' Mirrors
src/main/java/com/eclipsesource/v8/debug/mirror/PropertyMirror.java:18
Class
Provisioner
vagrant/win32/ie-box-automation-plugin.rb:45
Interface
ReferenceHandler
Callback used to track when native handles are created and released.
src/main/java/com/eclipsesource/v8/ReferenceHandler.java:16
Interface
Releasable
An interface used to denote all V8 Classes which can be released.
src/main/java/com/eclipsesource/v8/Releasable.java:18
Class
Scope
Represents a JavaScope scope accessible from the current stack frame during debug break.
src/main/java/com/eclipsesource/v8/debug/mirror/Scope.java:22
Class
ScopeTest
src/test/java/com/eclipsesource/v8/debug/ScopeTest.java:37
Enum
ScopeType
Represents the different types of scopes available.
src/main/java/com/eclipsesource/v8/debug/mirror/Scope.java:31
Class
ScriptBreakPoint
Represents a BreakPoint.
src/main/java/com/eclipsesource/v8/debug/ScriptBreakPoint.java:21
Class
ScriptBreakPointTest
src/test/java/com/eclipsesource/v8/debug/ScriptBreakPointTest.java:29
Class
SeparateClassloaderTestRunner
src/test/java/com/eclipsesource/v8/V8RuntimeNotLoadedTest.java:104
Class
ShellArrayBufferAllocator
jni/com_eclipsesource_v8_V8Impl.cpp:393
Interface
SignatureProvider
src/main/java/com/eclipsesource/v8/SignatureProvider.java:3
Class
SingleTypeAdapter
Adapt all instances of a single type from JavaScript to Java. The TypeAdapter can be used with the V8ObjectUtils to allow users to customize the conve
src/main/java/com/eclipsesource/v8/utils/SingleTypeAdapter.java:18
Class
Sort
src/test/java/com/eclipsesource/v8/V8MultiThreadTest.java:60
Class
SourceLocation
Represents a JS Script location.
src/main/java/com/eclipsesource/v8/debug/mirror/SourceLocation.java:16
Enum
StepAction
An enumeration of possible Step Actions. A step action indicates to the debugger how to proceed with the next step.
src/main/java/com/eclipsesource/v8/debug/StepAction.java:17
Class
StringMirror
Represents JavaScript 'String' Mirrors
src/main/java/com/eclipsesource/v8/debug/mirror/StringMirror.java:18
Class
SwitchToWinRMPlugin
Define the plugin.
vagrant/win32/switch-to-winrm-plugin.rb:5
Class
SwitchToWinRMProvisioner
vagrant/win32/switch-to-winrm-plugin.rb:12
Class
TestAlpineLinuxDocker
build_system/tests/test_alpine_linux_docker.py:8
Class
TestAndroidDocker
build_system/tests/test_android_docker.py:8
Class
TestClassLoader
src/test/java/com/eclipsesource/v8/V8RuntimeNotLoadedTest.java:122
next →
1–100 of 158, ranked by callers