T
- the type parameterpublic abstract class BaseJavetProxySymbolConverter<T> extends java.lang.Object implements IJavetProxySymbolConverter
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
METHOD_NAME_TO_V8_VALUE
The constant METHOD_NAME_TO_V8_VALUE.
|
protected static java.lang.String |
NULL
The constant NULL.
|
protected static JavetObjectConverter |
OBJECT_CONVERTER
The constant OBJECT_CONVERTER.
|
protected T |
targetObject
The Target object.
|
protected V8Runtime |
v8Runtime
The V8 runtime.
|
Constructor and Description |
---|
BaseJavetProxySymbolConverter(V8Runtime v8Runtime,
T targetObject)
Instantiates a new Base javet proxy symbol converter.
|
Modifier and Type | Method and Description |
---|---|
V8ValueFunction |
getV8ValueFunction()
Gets V8 value function.
|
V8Value |
toV8Value(V8Value... v8Values)
To V8 value.
|
protected static final java.lang.String METHOD_NAME_TO_V8_VALUE
protected static final java.lang.String NULL
protected static final JavetObjectConverter OBJECT_CONVERTER
protected T targetObject
protected V8Runtime v8Runtime
@CheckReturnValue public V8ValueFunction getV8ValueFunction() throws JavetException
IJavetProxySymbolConverter
getV8ValueFunction
in interface IJavetProxySymbolConverter
JavetException
- the javet exception@CheckReturnValue public V8Value toV8Value(V8Value... v8Values) throws JavetException
toV8Value
in interface IJavetProxySymbolConverter
v8Values
- the V8 valuesJavetException
- the javet exception