Package org.infinispan.protostream
Interface TagWriter
- All Known Implementing Classes:
TagWriterImpl
public interface TagWriter
- Since:
- 4.4
- Author:
- [email protected]
-
Method Summary
Modifier and TypeMethodDescriptionvoid
flush()
void
writeBool
(int number, boolean value) void
writeBytes
(int number, byte[] value) void
writeBytes
(int number, byte[] value, int offset, int length) void
writeBytes
(int number, ByteBuffer value) void
writeDouble
(int number, double value) void
writeEnum
(int number, int value) void
writeFixed32
(int number, int value) void
writeFixed64
(int number, long value) void
writeFloat
(int number, float value) void
writeInt32
(int number, int value) void
writeInt64
(int number, long value) void
writeRawBytes
(byte[] value, int offset, int length) void
writeSFixed32
(int number, int value) void
writeSFixed64
(int number, long value) void
writeSInt32
(int number, int value) void
writeSInt64
(int number, long value) void
writeString
(int number, String value) void
writeTag
(int number, int wireType) void
void
writeUInt32
(int number, int value) void
writeUInt64
(int number, long value) void
writeVarint32
(int value) void
writeVarint64
(long value)
-
Method Details
-
flush
- Throws:
IOException
-
writeTag
- Throws:
IOException
-
writeTag
- Throws:
IOException
-
writeVarint32
- Throws:
IOException
-
writeVarint64
- Throws:
IOException
-
writeRawBytes
- Throws:
IOException
-
writeString
- Throws:
IOException
-
writeInt32
- Throws:
IOException
-
writeUInt32
- Throws:
IOException
-
writeSInt32
- Throws:
IOException
-
writeFixed32
- Throws:
IOException
-
writeSFixed32
- Throws:
IOException
-
writeInt64
- Throws:
IOException
-
writeUInt64
- Throws:
IOException
-
writeSInt64
- Throws:
IOException
-
writeFixed64
- Throws:
IOException
-
writeSFixed64
- Throws:
IOException
-
writeEnum
- Throws:
IOException
-
writeBool
- Throws:
IOException
-
writeDouble
- Throws:
IOException
-
writeFloat
- Throws:
IOException
-
writeBytes
- Throws:
IOException
-
writeBytes
- Throws:
IOException
-
writeBytes
- Throws:
IOException
-