Uses of Class
com.yahoo.slime.Slime
-
Packages that use Slime Package Description com.yahoo.slime SLIME: 'Schema-Less Interface/Model/Exchange'. -
-
Uses of Slime in com.yahoo.slime
Methods in com.yahoo.slime that return Slime Modifier and Type Method Description static Slime
BinaryFormat. decode(byte[] data)
Take binary data and deserialize it into a Slime object.static Slime
BinaryFormat. decode(byte[] data, int offset, int length)
Take binary data and deserialize it into a Slime object.Slime
JsonDecoder. decode(Slime slime, byte[] bytes)
Slime
JsonDecoder. decode(Slime slime, java.nio.ByteBuffer buf)
Slime
JsonDecoder. decodeOrThrow(Slime slime, byte[] bytes)
Decode bytes as a UTF-8 JSON into Slime, or throwJsonParseException
on invalid JSON.static Slime
JsonFormat. jsonToSlime(byte[] json)
Returns the given UTF-8-encoded JSON as a Slime objectstatic Slime
SlimeUtils. jsonToSlime(byte[] json)
static Slime
SlimeUtils. jsonToSlime(java.lang.String json)
static Slime
SlimeUtils. jsonToSlimeOrThrow(byte[] json)
static Slime
SlimeUtils. jsonToSlimeOrThrow(java.lang.String json)
ThrowsJsonParseException
on invalid JSON.Methods in com.yahoo.slime with parameters of type Slime Modifier and Type Method Description SlimeInserter
SlimeInserter. adjust(Slime slime)
Slime
JsonDecoder. decode(Slime slime, byte[] bytes)
Slime
JsonDecoder. decode(Slime slime, java.nio.ByteBuffer buf)
void
JsonFormat. decode(java.io.InputStream is, Slime slime)
void
SlimeFormat. decode(java.io.InputStream is, Slime slime)
Encode a slime object into the provided output streamSlime
JsonDecoder. decodeOrThrow(Slime slime, byte[] bytes)
Decode bytes as a UTF-8 JSON into Slime, or throwJsonParseException
on invalid JSON.static byte[]
BinaryFormat. encode(Slime slime)
Take a Slime object and serialize it into binary format.void
JsonFormat. encode(AbstractByteWriter os, Slime slime)
void
JsonFormat. encode(java.io.OutputStream os, Slime slime)
void
SlimeFormat. encode(java.io.OutputStream os, Slime slime)
Encode a slime object into the provided output streamstatic Compressor.Compression
BinaryFormat. encode_and_compress(Slime slime, Compressor compressor)
Take a Slime object and serialize it into binary format, and compresses it.boolean
Slime. equalTo(Slime that)
Tests whether the two Inspectors are equal.static byte[]
JsonFormat. toJsonBytes(Slime slime)
Returns the given slime data as UTF-8-encoded JSONstatic byte[]
SlimeUtils. toJsonBytes(Slime slime)
Constructors in com.yahoo.slime with parameters of type Slime Constructor Description SlimeInserter(Slime target)
-