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
|
[Expand All]
public interface
WritableMemoryBuffer
org.apache.directmemory.memory.buffer.WritableMemoryBuffer
Known Indirect Subclasses
AbstractMemoryBuffer
,
MemoryBuffer
AbstractMemoryBuffer
MemoryBuffer
Summary
Public Methods
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 boolean
writable
()
public abstract long
writableBytes
()
public abstract void
writeBoolean
(boolean value)
public abstract void
writeBuffer
(
ReadableMemoryBuffer
memoryBuffer)
public abstract void
writeBuffer
(ByteBuffer byteBuffer)
public abstract void
writeBuffer
(ByteBuffer byteBuffer, int offset, int length)
public abstract void
writeBuffer
(
ReadableMemoryBuffer
memoryBuffer, long offset, long length)
public abstract void
writeByte
(byte value)
public abstract void
writeBytes
(byte[] bytes)
public abstract void
writeBytes
(byte[] bytes, int offset, int length)
public abstract void
writeChar
(char value)
public abstract void
writeCompressedInt
(int value)
public abstract void
writeCompressedLong
(long value)
public abstract void
writeDouble
(double value)
public abstract void
writeFloat
(float value)
public abstract void
writeInt
(int value)
public abstract void
writeLong
(long value)
public abstract void
writeShort
(short value)
public abstract void
writeString
(
String
value)
public abstract void
writeUnsignedByte
(short value)
public abstract long
writerIndex
()
public abstract void
writerIndex
(long writerIndex)