Uses of Class
com.clickhouse.data.ClickHouseOutputStream
Packages that use ClickHouseOutputStream
-
Uses of ClickHouseOutputStream in com.clickhouse.data
Subclasses of ClickHouseOutputStream in com.clickhouse.dataModifier and TypeClassDescriptionclassSPSC(Single-producer single-consumer) channel for streaming.Fields in com.clickhouse.data declared as ClickHouseOutputStreamModifier and TypeFieldDescriptionprotected final ClickHouseOutputStreamClickHouseDataProcessor.outputMethods in com.clickhouse.data that return ClickHouseOutputStreamModifier and TypeMethodDescriptiondefault ClickHouseOutputStreamClickHouseCompressionAlgorithm.compress(ClickHousePassThruStream stream, OutputStream output, int bufferSize, int level, Runnable postCloseAction) static ClickHouseOutputStreamClickHouseCompressionAlgorithm.createOutputStream(ClickHousePassThruStream stream, OutputStream output, int bufferSize, ClickHouseCompression compression, int level, Runnable postCloseAction) static ClickHouseOutputStreamClickHouseOutputStream.empty()Gets an empty output stream that consumes nothing and cannot be closed.final ClickHouseOutputStreamClickHouseDataProcessor.getOutputStream()Gets output stream.ClickHouseFile.getOutputStream()ClickHousePassThruStream.getOutputStream()Gets the output stream for writing.ClickHouseFile.newOutputStream(int bufferSize, Runnable postCloseAction) ClickHousePassThruStream.newOutputStream(int bufferSize, Runnable postCloseAction) Creates a wrapped output stream for writing.static ClickHouseOutputStreamClickHouseOutputStream.of(ClickHouseDeferredValue<OutputStream> deferredOutput, int bufferSize, Runnable postCloseAction) Wraps the deferred output stream.static ClickHouseOutputStreamClickHouseOutputStream.of(ClickHousePassThruStream stream, int bufferSize, Runnable postCloseAction) Wraps the given pass-thru stream as output stream.static ClickHouseOutputStreamClickHouseOutputStream.of(OutputStream output) Wraps the given output stream.static ClickHouseOutputStreamClickHouseOutputStream.of(OutputStream output, int bufferSize) Wraps the given output stream.static ClickHouseOutputStreamClickHouseOutputStream.of(OutputStream output, int bufferSize, ClickHouseCompression compression, int level, Runnable postCloseAction) Wraps the given output stream.final ClickHouseOutputStreamClickHouseOutputStream.transferBytes(byte[] bytes) Deprecated.abstract ClickHouseOutputStreamClickHouseOutputStream.transferBytes(byte[] bytes, int offset, int length) Deprecated.will be dropped in 0.5, please usewriteBuffer(ClickHouseByteBuffer)insteadClickHouseOutputStream.transferBytes(ByteBuffer buffer, int length) Deprecated.will be dropped in 0.5, please usewriteBuffer(ClickHouseByteBuffer)insteadClickHouseOutputStream.writeAsciiString(String value) Writes ascii string into output stream.ClickHouseOutputStream.writeBoolean(boolean b) Writes a byte (true=1, false=0) into output stream.ClickHouseOutputStream.writeBuffer(ClickHouseByteBuffer buffer) Writes bytes into output stream.abstract ClickHouseOutputStreamClickHouseOutputStream.writeByte(byte b) Writes a single byte into output stream.final ClickHouseOutputStreamClickHouseOutputStream.writeBytes(byte[] bytes) Writes bytes into output stream.abstract ClickHouseOutputStreamClickHouseOutputStream.writeBytes(byte[] bytes, int offset, int length) Writes copy of given bytes into output stream.ClickHouseOutputStream.writeBytes(ByteBuffer buffer, int length) Writes bytes into output stream.abstract ClickHouseOutputStreamClickHouseOutputStream.writeCustom(ClickHouseDataUpdater writer) Writes bytes using custom writer.ClickHouseOutputStream.writeString(String value, Charset charset) Writes string into the output stream.ClickHouseOutputStream.writeUnicodeString(String value) Writes unicode string into output stream.ClickHouseOutputStream.writeUnsignedVarInt(long value) Writes varint into output stream.ClickHouseOutputStream.writeVarInt(int value) Writes varint into output stream.Methods in com.clickhouse.data with parameters of type ClickHouseOutputStreamModifier and TypeMethodDescriptionClickHouseDataStreamFactory.getProcessor(ClickHouseDataConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, Map<String, Serializable> settings, List<ClickHouseColumn> columns) Gets data processor according to givenClickHouseDataConfigand settings.longClickHouseInputStream.pipe(ClickHouseOutputStream output) Reads all remaining bytes and write into given output stream.voidClickHouseSerializer.CompositeSerializer.serialize(ClickHouseValue value, ClickHouseOutputStream output) voidClickHouseSerializer.serialize(ClickHouseValue value, ClickHouseOutputStream output) Writes serialized value to output stream.voidClickHouseWriter.write(ClickHouseOutputStream output) Writes data to output stream.Constructors in com.clickhouse.data with parameters of type ClickHouseOutputStreamModifierConstructorDescriptionprotectedClickHouseDataProcessor(ClickHouseDataConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String, Serializable> settings) Default constructor.
writeBuffer(ClickHouseByteBuffer)instead