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 IJavetClosable
close
in interface java.lang.AutoCloseable
JavetException
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public boolean isClosed()
IJavetClosable
isClosed
in interface IJavetClosable