public class WriterHelpers
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.function.Function<java.lang.Boolean,java.nio.ByteBuffer> |
from_bool |
static java.util.function.Function<java.nio.ByteBuffer,java.nio.ByteBuffer> |
from_bytes |
static java.util.function.Function<java.lang.Double,java.nio.ByteBuffer> |
from_double |
static java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> |
from_fixed32 |
static java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> |
from_fixed64 |
static java.util.function.Function<java.lang.Float,java.nio.ByteBuffer> |
from_float |
static java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> |
from_int32 |
static java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> |
from_int64 |
static java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> |
from_sfixed32 |
static java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> |
from_sfixed64 |
static java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> |
from_sint32 |
static java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> |
from_sint64 |
static java.util.function.Function<java.lang.String,java.nio.ByteBuffer> |
from_string |
static java.util.function.BiConsumer<java.lang.Boolean,java.nio.ByteBuffer> |
write_bool |
static java.util.function.BiConsumer<java.nio.ByteBuffer,java.nio.ByteBuffer> |
write_bytes |
static java.util.function.BiConsumer<java.lang.Double,java.nio.ByteBuffer> |
write_double |
static java.util.function.BiConsumer<java.lang.Integer,java.nio.ByteBuffer> |
write_fixed32 |
static java.util.function.BiConsumer<java.lang.Long,java.nio.ByteBuffer> |
write_fixed64 |
static java.util.function.BiConsumer<java.lang.Float,java.nio.ByteBuffer> |
write_float |
static java.util.function.BiConsumer<java.lang.Integer,java.nio.ByteBuffer> |
write_int32 |
static java.util.function.BiConsumer<java.lang.Long,java.nio.ByteBuffer> |
write_int64 |
static java.util.function.BiConsumer<java.lang.Integer,java.nio.ByteBuffer> |
write_sint32 |
static java.util.function.BiConsumer<java.lang.Long,java.nio.ByteBuffer> |
write_sint64 |
static java.util.function.BiConsumer<java.lang.String,java.nio.ByteBuffer> |
write_string |
Modifier and Type | Method and Description |
---|---|
static void |
writeBool(ElementWriter writer,
boolean value)
Write a boolean data atom
|
static void |
writeBytes(ElementWriter writer,
java.nio.ByteBuffer bytes)
Write a bytes data atom
|
static void |
writeDouble(ElementWriter writer,
double value)
Write a double data atom
|
static void |
writeEmpty(ElementWriter writer)
Write an empty data atom
|
static void |
writeFixed32(ElementWriter writer,
int value)
Write a fixed 4-byte integer data atom
|
static void |
writeFixed64(ElementWriter writer,
long value)
Write a fixed 8-byte long data atom
|
static void |
writeFloat(ElementWriter writer,
float value)
Write a float data atom
|
static void |
writeSInt32(ElementWriter writer,
int value)
Write a signed integer, encoded lexicographically
|
static void |
writeSInt64(ElementWriter writer,
long value)
Write a signed long, encoded lexicographically
|
static void |
writeString(ElementWriter writer,
java.lang.String value)
Write a string data atom
|
static void |
writeUInt32(ElementWriter writer,
int value)
Write an unsigned integer, encoded lexicographically
|
static void |
writeUInt64(ElementWriter writer,
long value)
Write an unsigned long, encoded lexicographically
|
public static final java.util.function.Function<java.lang.Boolean,java.nio.ByteBuffer> from_bool
public static final java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> from_int32
public static final java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> from_sint32
public static final java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> from_fixed32
public static final java.util.function.Function<java.lang.Integer,java.nio.ByteBuffer> from_sfixed32
public static final java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> from_int64
public static final java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> from_sint64
public static final java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> from_fixed64
public static final java.util.function.Function<java.lang.Long,java.nio.ByteBuffer> from_sfixed64
public static final java.util.function.Function<java.lang.Float,java.nio.ByteBuffer> from_float
public static final java.util.function.Function<java.lang.Double,java.nio.ByteBuffer> from_double
public static final java.util.function.Function<java.lang.String,java.nio.ByteBuffer> from_string
public static final java.util.function.Function<java.nio.ByteBuffer,java.nio.ByteBuffer> from_bytes
public static final java.util.function.BiConsumer<java.lang.Boolean,java.nio.ByteBuffer> write_bool
public static final java.util.function.BiConsumer<java.lang.Integer,java.nio.ByteBuffer> write_int32
public static final java.util.function.BiConsumer<java.lang.Integer,java.nio.ByteBuffer> write_sint32
public static final java.util.function.BiConsumer<java.lang.Integer,java.nio.ByteBuffer> write_fixed32
public static final java.util.function.BiConsumer<java.lang.Long,java.nio.ByteBuffer> write_int64
public static final java.util.function.BiConsumer<java.lang.Long,java.nio.ByteBuffer> write_sint64
public static final java.util.function.BiConsumer<java.lang.Long,java.nio.ByteBuffer> write_fixed64
public static final java.util.function.BiConsumer<java.lang.Float,java.nio.ByteBuffer> write_float
public static final java.util.function.BiConsumer<java.lang.Double,java.nio.ByteBuffer> write_double
public static final java.util.function.BiConsumer<java.lang.String,java.nio.ByteBuffer> write_string
public static final java.util.function.BiConsumer<java.nio.ByteBuffer,java.nio.ByteBuffer> write_bytes
public static void writeEmpty(ElementWriter writer)
public static void writeBool(ElementWriter writer, boolean value)
public static void writeUInt32(ElementWriter writer, int value)
public static void writeSInt32(ElementWriter writer, int value)
public static void writeFixed32(ElementWriter writer, int value)
public static void writeUInt64(ElementWriter writer, long value)
public static void writeSInt64(ElementWriter writer, long value)
public static void writeFixed64(ElementWriter writer, long value)
public static void writeFloat(ElementWriter writer, float value)
public static void writeDouble(ElementWriter writer, double value)
public static void writeString(ElementWriter writer, java.lang.String value)
public static void writeBytes(ElementWriter writer, java.nio.ByteBuffer bytes)