Uses of Interface
org.nustaq.offheap.bytez.ByteSource
-
Uses of ByteSource in org.nustaq.offheap
Methods in org.nustaq.offheap that return ByteSource Modifier and Type Method Description ByteSourceFSTAsciiStringOffheapMap. encodeKey(java.lang.String key)abstract ByteSourceFSTCodedOffheapMap. encodeKey(K key)ByteSourceFSTLongOffheapMap. encodeKey(java.lang.Long key)ByteSourceFSTUTFStringOffheapMap. encodeKey(java.lang.String key)abstract ByteSourceFSTCodedOffheapMap. encodeValue(V value)ByteSourceFSTSerializedOffheapMap. encodeValue(V value)ByteSourceFSTBinaryOffheapMap.KeyValIter. getValueBytes()Methods in org.nustaq.offheap that return types with arguments of type ByteSource Modifier and Type Method Description java.util.Iterator<ByteSource>FSTBinaryOffheapMap. binaryValues()Methods in org.nustaq.offheap with parameters of type ByteSource Modifier and Type Method Description voidBinaryQueue. add(ByteSource source)add bytes to the queue.voidBinaryQueue. add(ByteSource source, long sourceoff, long sourcelen)add bytes to the queue.protected longFSTBinaryOffheapMap. addEntry(ByteSource key, ByteSource value)longOffHeapByteTree. get(ByteSource byteKey)BytezByteSourceFSTBinaryOffheapMap. getBinary(ByteSource key)get an entry. the returned ByteSource must be processed immediately as it will be reused internally on next get Warning: Concurrent Modification (e.g. add remove elements during iteration) is NOT SUPPORTED and NOT CHECKED.protected HeapBytezOffHeapByteTree. getTmpHeapBytez(ByteSource byteKey, byte[] base)java.lang.StringFSTBinaryOffheapMap. printBinaryKey(ByteSource key)voidOffHeapByteTree. put(ByteSource byteKey, long off)voidFSTBinaryOffheapMap. putBinary(ByteSource key, ByteSource value)voidOffHeapByteTree. remove(ByteSource byteKey)voidFSTBinaryOffheapMap. removeBinary(ByteSource key)remove the key from the binary mapprotected voidFSTBinaryOffheapMap. setEntry(long off, int entryLen, ByteSource value) -
Uses of ByteSource in org.nustaq.offheap.bytez
Subinterfaces of ByteSource in org.nustaq.offheap.bytez Modifier and Type Interface Description interfaceBasicBytezCreated by ruedi on 08.11.2014.interfaceBytezabstraction of byte arrays similar to ByteBuffer without the need to create temp objects in order to get long,int,.. views additionally supports volatile read/write (for byte[] based backing buffers only !) -
Uses of ByteSource in org.nustaq.offheap.bytez.bytesource
Classes in org.nustaq.offheap.bytez.bytesource that implement ByteSource Modifier and Type Class Description classAsciiStringByteSourceCreated by ruedi on 27.06.14.classByteArrayByteSourceCreated by ruedi on 27.06.14.classBytezByteSourceCreated by ruedi on 27.06.14.classCutAsciiStringByteSourcereturns 0 instead of throwing index exceptionclassLeftCutStringByteSourceimplement bytesource on top a string, the string is right aligned inside the byte sourceclassUTFStringByteSourceCreated by ruedi on 05/08/15. -
Uses of ByteSource in org.nustaq.offheap.bytez.malloc
Classes in org.nustaq.offheap.bytez.malloc that implement ByteSource Modifier and Type Class Description classMallocBytezDate: 17.11.13 Time: 00:01 implementation of Bytez interface using unsafe on raw allocated memoryclassMemoryBytezDate: 17.11.13 Time: 00:01 implementation of Bytez interface using unsafe on raw allocated memoryclassMMFBytezBytez allocated inside a memory mapped file. -
Uses of ByteSource in org.nustaq.offheap.bytez.niobuffers
Classes in org.nustaq.offheap.bytez.niobuffers that implement ByteSource Modifier and Type Class Description classByteBufferBasicBytezCreated by moelrue on 5/5/15. -
Uses of ByteSource in org.nustaq.offheap.bytez.onheap
Classes in org.nustaq.offheap.bytez.onheap that implement ByteSource Modifier and Type Class Description classHeapBytezbyte array abstraction based on heap byte arrays.