| Modifier and Type | Field and Description |
|---|---|
| private volatile int | |
| private final Foreign | foreign
A handle to the foreign interface to keep it alive as long as this object is alive |
| private final long | |
| private final Type. | |
| private static final AtomicIntegerFieldUpdater |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final synchronized void | |
| protected void | finalize()
Overrides java. |
| pack-priv final Type. |
| disposed | back to summary |
|---|---|
| private volatile int disposed | |
| foreign | back to summary |
|---|---|
| private final Foreign foreign A handle to the foreign interface to keep it alive as long as this object is alive
| |
| handle | back to summary |
|---|---|
| private final long handle Hides com. | |
| typeInfo | back to summary |
|---|---|
| private final Type. | |
| UPDATER | back to summary |
|---|---|
| private static final AtomicIntegerFieldUpdater<Aggregate> UPDATER | |
| Aggregate | back to summary |
|---|---|
| pack-priv Aggregate(Foreign foreign, long handle) | |
| dispose | back to summary |
|---|---|
| public final synchronized void dispose() | |
| finalize | back to summary |
|---|---|
| protected void finalize() throws Throwable Overrides java. Doc from java. Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
A subclass overrides the
When running in a Java virtual machine in which finalization has been
disabled or removed, the garbage collector will never call
The general contract of
The
The Java programming language does not guarantee which thread will
invoke the
After the
The
Any exception thrown by the | |
| getTypeInfo | back to summary |
|---|---|
| pack-priv final Type. Implements abstract com. | |