Reference - the type parameterpublic abstract class BaseJavetReflectionProxyInvocationHandler<Reference extends V8ValueReference> extends java.lang.Object implements java.lang.reflect.InvocationHandler, IJavetClosable
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
METHOD_NAME_CLOSE
The constant METHOD_NAME_CLOSE.
|
protected Reference |
v8ValueReference
The V8 value reference.
|
| Constructor and Description |
|---|
BaseJavetReflectionProxyInvocationHandler(Reference v8ValueReference)
Instantiates a new Base javet reflection proxy invocation handler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
finalize() |
boolean |
isClosed()
Is closed.
|
protected static final java.lang.String METHOD_NAME_CLOSE
protected Reference extends V8ValueReference v8ValueReference
public BaseJavetReflectionProxyInvocationHandler(Reference v8ValueReference)
v8ValueReference - the V8 value objectpublic void close()
throws JavetException
close in interface IJavetClosableclose in interface java.lang.AutoCloseableJavetExceptionprotected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic boolean isClosed()
IJavetClosableisClosed in interface IJavetClosable