2015/07/26 - Apache DirectMemory has been retired.
For more information, please explore the
Attic
.
Apache DirectMemory
Package Index
|
Class Index
net.sf.ehcache
net.sf.ehcache.store.offheap
org.apache.directmemory
org.apache.directmemory.cache
org.apache.directmemory.conf
org.apache.directmemory.ehcache
org.apache.directmemory.guava
org.apache.directmemory.measures
org.apache.directmemory.memory
org.apache.directmemory.memory.allocator
org.apache.directmemory.memory.buffer
org.apache.directmemory.serialization
org.apache.directmemory.serialization.kryo
org.apache.directmemory.serialization.msgpack
org.apache.directmemory.serialization.protobuf
org.apache.directmemory.serialization.protostuff
org.apache.directmemory.server.client
org.apache.directmemory.server.client.providers.asynchttpclient
org.apache.directmemory.server.client.providers.httpclient
org.apache.directmemory.server.commons
org.apache.directmemory.server.services
org.apache.directmemory.solr
org.apache.directmemory.test
org.apache.directmemory.utils
Interfaces
MemoryBuffer
ReadableMemoryBuffer
WritableMemoryBuffer
Classes
AbstractMemoryBuffer
ByteOrderUtils
Int32Compressor
Int64Compressor
UnicodeUtil
Package Index
|
Class Index
Summary:
Methods
|
Inherited Methods
|
[Expand All]
public interface
MemoryBuffer
implements
ReadableMemoryBuffer
WritableMemoryBuffer
org.apache.directmemory.memory.buffer.MemoryBuffer
Known Indirect Subclasses
AbstractMemoryBuffer
AbstractMemoryBuffer
Summary
Public Methods
abstract
ByteOrder
byteOrder
()
abstract void
byteOrder
(
ByteOrder
byteOrder)
abstract long
capacity
()
abstract void
clear
()
abstract void
free
()
abstract boolean
growing
()
abstract long
maxCapacity
()
[Expand]
Inherited Methods
From interface
org.apache.directmemory.memory.buffer.ReadableMemoryBuffer
abstract boolean
readBoolean
()
abstract int
readBuffer
(ByteBuffer byteBuffer)
abstract long
readBuffer
(
WritableMemoryBuffer
memoryBuffer, long offset, long length)
abstract long
readBuffer
(
WritableMemoryBuffer
memoryBuffer)
abstract int
readBuffer
(ByteBuffer byteBuffer, int offset, int length)
abstract byte
readByte
()
abstract int
readBytes
(byte[] bytes, int offset, int length)
abstract int
readBytes
(byte[] bytes)
abstract char
readChar
()
abstract int
readCompressedInt
()
abstract long
readCompressedLong
()
abstract double
readDouble
()
abstract float
readFloat
()
abstract int
readInt
()
abstract long
readLong
()
abstract short
readShort
()
abstract
String
readString
()
abstract short
readUnsignedByte
()
abstract boolean
readable
()
abstract long
readableBytes
()
abstract void
readerIndex
(long readerIndex)
abstract long
readerIndex
()
From interface
org.apache.directmemory.memory.buffer.WritableMemoryBuffer
abstract boolean
writable
()
abstract long
writableBytes
()
abstract void
writeBoolean
(boolean value)
abstract void
writeBuffer
(
ReadableMemoryBuffer
memoryBuffer)
abstract void
writeBuffer
(ByteBuffer byteBuffer)
abstract void
writeBuffer
(ByteBuffer byteBuffer, int offset, int length)
abstract void
writeBuffer
(
ReadableMemoryBuffer
memoryBuffer, long offset, long length)
abstract void
writeByte
(byte value)
abstract void
writeBytes
(byte[] bytes)
abstract void
writeBytes
(byte[] bytes, int offset, int length)
abstract void
writeChar
(char value)
abstract void
writeCompressedInt
(int value)
abstract void
writeCompressedLong
(long value)
abstract void
writeDouble
(double value)
abstract void
writeFloat
(float value)
abstract void
writeInt
(int value)
abstract void
writeLong
(long value)
abstract void
writeShort
(short value)
abstract void
writeString
(
String
value)
abstract void
writeUnsignedByte
(short value)
abstract long
writerIndex
()
abstract void
writerIndex
(long writerIndex)
Public Methods
public abstract
ByteOrder
byteOrder
()
public abstract void
byteOrder
(
ByteOrder
byteOrder)
public abstract long
capacity
()
public abstract void
clear
()
public abstract void
free
()
public abstract boolean
growing
()
public abstract long
maxCapacity
()