public abstract class PlatformAbstractMemory extends Object implements PlatformMemory
| Modifier and Type | Field and Description |
|---|---|
protected long |
memPtr
Cross-platform memory pointer.
|
| Modifier | Constructor and Description |
|---|---|
protected |
PlatformAbstractMemory(long memPtr)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
capacity()
Gets capacity.
|
long |
data()
Gets data pointer.
|
PlatformInputStream |
input()
Gets input stream.
|
int |
length()
Gets length.
|
PlatformOutputStream |
output()
Gets output stream.
|
long |
pointer()
Gets pointer which can be passed between platforms.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, reallocateprotected PlatformAbstractMemory(long memPtr)
memPtr - Cross-platform memory pointer.public PlatformInputStream input()
input in interface PlatformMemorypublic PlatformOutputStream output()
output in interface PlatformMemorypublic long pointer()
pointer in interface PlatformMemorypublic long data()
data in interface PlatformMemorypublic int capacity()
capacity in interface PlatformMemorypublic int length()
length in interface PlatformMemory
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021