Class BinaryStreamsFactoryImpl
- java.lang.Object
-
- org.apache.ignite.internal.binary.streams.BinaryStreamsFactoryImpl
-
- All Implemented Interfaces:
BinaryStreamsFactory
public class BinaryStreamsFactoryImpl extends Object implements BinaryStreamsFactory
Binary streams factory implementation.- See Also:
CommonUtils.loadService(Class)
-
-
Constructor Summary
Constructors Constructor Description BinaryStreamsFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BinaryOutputStreamcreatePooledOutputStream(int cap, boolean disableAutoClose)BinaryInputStreaminputStream(byte[] data)BinaryInputStreaminputStream(byte[] data, int pos)BinaryInputStreaminputStream(long ptr, int cap)BinaryInputStreaminputStream(long ptr, int cap, boolean forceHeap)BinaryInputStreaminputStream(ByteBuffer buf)BinaryOutputStreamoutputStream(int cap)BinaryOutputStreamoutputStream(int cap, BinaryMemoryAllocatorChunk chunk)BinaryMemoryAllocatorChunkthreadLocalChunk()
-
-
-
Method Detail
-
inputStream
public BinaryInputStream inputStream(byte[] data, int pos)
- Specified by:
inputStreamin interfaceBinaryStreamsFactory
-
inputStream
public BinaryInputStream inputStream(byte[] data)
- Specified by:
inputStreamin interfaceBinaryStreamsFactory
-
inputStream
public BinaryInputStream inputStream(ByteBuffer buf)
- Specified by:
inputStreamin interfaceBinaryStreamsFactory
-
inputStream
public BinaryInputStream inputStream(long ptr, int cap)
- Specified by:
inputStreamin interfaceBinaryStreamsFactory
-
inputStream
public BinaryInputStream inputStream(long ptr, int cap, boolean forceHeap)
- Specified by:
inputStreamin interfaceBinaryStreamsFactory
-
createPooledOutputStream
public BinaryOutputStream createPooledOutputStream(int cap, boolean disableAutoClose)
- Specified by:
createPooledOutputStreamin interfaceBinaryStreamsFactory
-
outputStream
public BinaryOutputStream outputStream(int cap)
- Specified by:
outputStreamin interfaceBinaryStreamsFactory
-
outputStream
public BinaryOutputStream outputStream(int cap, BinaryMemoryAllocatorChunk chunk)
- Specified by:
outputStreamin interfaceBinaryStreamsFactory
-
threadLocalChunk
public BinaryMemoryAllocatorChunk threadLocalChunk()
- Specified by:
threadLocalChunkin interfaceBinaryStreamsFactory
-
-