See: Description
| Interface | Description |
|---|---|
| IJavetConverter |
The interface Javet converter.
|
| Class | Description |
|---|---|
| BaseJavetConverter |
The type Base javet converter.
|
| JavetBridgeConverter |
The type Javet bridge converter converts all Java objects to
JS objects via JS proxy bi-directionally.
|
| JavetConverterConfig<T extends JavetConverterConfig<T>> |
The type Javet converter config.
|
| JavetObjectConverter |
The type Javet object converter converts Java primitive types,
Array, List, Map and Set to JS primitive types, Array, Map, Set
and Object bi-directionally.
|
| JavetPrimitiveConverter |
The type Javet primitive converter converts Java primitive types
to JS primitive types bi-directionally.
|
| JavetProxyConverter |
The type Javet proxy converter converts most of Java objects to
JS objects via JS proxy bi-directionally.
|
Javet provides a converter hierarchy with increasing capability:
JavetPrimitiveConverter - Converts primitives only (numbers, strings, booleans). Lightweight and fast.JavetObjectConverter - Default converter. Handles primitives plus objects, arrays, maps, sets, and entity types.JavetProxyConverter - Creates JavaScript proxy objects backed by live Java objects (bidirectional access).JavetBridgeConverter - Full bridge converting all Java objects with automatic type mapping.
Implement IJavetConverter or extend
BaseJavetConverter to create custom converters.
Use JavetConverterConfig to configure converter plugins.