rlp
Module Contents
alltypes
Module Contents
open class EndOfRLPException : RLPException
open class InvalidRLPEncodingException : RLPException
open class InvalidRLPTypeException : RLPException
class RLP
Module Contents
static fun <T : Any!> decode(source: Bytes!, fn: Function<RLPReader!, T>!): T
static fun <T : Any!> decode(source: Bytes!, lenient: Boolean, fn: Function<RLPReader!, T>!): T
static fun decodeBigInteger(source: Bytes!): BigInteger!
static fun decodeBigInteger(source: Bytes!, lenient: Boolean): BigInteger!
static fun decodeInt(source: Bytes!): Int
static fun decodeInt(source: Bytes!, lenient: Boolean): Int
static fun <T : Any!> decodeList(source: Bytes!, fn: Function<RLPReader!, T>!): T
static fun <T : Any!> decodeList(source: Bytes!, lenient: Boolean, fn: Function<RLPReader!, T>!): T
static fun decodeLong(source: Bytes!): Long
static fun decodeLong(source: Bytes!, lenient: Boolean): Long
static fun decodeString(source: Bytes!): String!
static fun decodeString(source: Bytes!, lenient: Boolean): String!
static fun decodeToList(source: Bytes!, fn: BiConsumer<RLPReader!, MutableList<Any!>!>!): MutableList<Any!>!
static fun decodeToList(source: Bytes!, lenient: Boolean, fn: BiConsumer<RLPReader!, MutableList<Any!>!>!): MutableList<Any!>!
static fun <T : Any!> decodeToList(source: Bytes!, fn: Function<RLPReader!, T>!): MutableList<T>!
static fun <T : Any!> decodeToList(source: Bytes!, lenient: Boolean, fn: Function<RLPReader!, T>!): MutableList<T>!
static fun decodeValue(source: Bytes!): Bytes!
static fun decodeValue(source: Bytes!, lenient: Boolean): Bytes!
static fun encode(fn: Consumer<RLPWriter!>!): Bytes!
static fun encodeBigInteger(value: BigInteger!): Bytes!
static fun encodeByteArray(value: ByteArray!): Bytes!
static fun encodeInt(value: Int): Bytes!
static fun encodeList(fn: Consumer<RLPWriter!>!): Bytes!
static fun <T : Any!> encodeList(elements: MutableList<T>!, fn: BiConsumer<RLPWriter!, T>!): Bytes!
static fun <T : ByteBuffer!> encodeListTo(buffer: T, fn: Consumer<RLPWriter!>!): T
static fun encodeLong(value: Long): Bytes!
static fun encodeString(str: String!): Bytes!
static fun <T : ByteBuffer!> encodeTo(buffer: T, fn: Consumer<RLPWriter!>!): T
static fun encodeValue(value: Bytes!): Bytes!
static fun isList(value: Bytes!): Boolean
open class RLPException : RuntimeException
interface RLPReader
interface RLPWriter
package org.apache.tuweni.rlp
Module Contents
open class EndOfRLPException : RLPException
open class InvalidRLPEncodingException : RLPException
open class InvalidRLPTypeException : RLPException
class RLP
Module Contents
static fun <T : Any!> decode(source: Bytes!, fn: Function<RLPReader!, T>!): T
static fun <T : Any!> decode(source: Bytes!, lenient: Boolean, fn: Function<RLPReader!, T>!): T
static fun decodeBigInteger(source: Bytes!): BigInteger!
static fun decodeBigInteger(source: Bytes!, lenient: Boolean): BigInteger!
static fun decodeInt(source: Bytes!): Int
static fun decodeInt(source: Bytes!, lenient: Boolean): Int
static fun <T : Any!> decodeList(source: Bytes!, fn: Function<RLPReader!, T>!): T
static fun <T : Any!> decodeList(source: Bytes!, lenient: Boolean, fn: Function<RLPReader!, T>!): T
static fun decodeLong(source: Bytes!): Long
static fun decodeLong(source: Bytes!, lenient: Boolean): Long
static fun decodeString(source: Bytes!): String!
static fun decodeString(source: Bytes!, lenient: Boolean): String!
static fun decodeToList(source: Bytes!, fn: BiConsumer<RLPReader!, MutableList<Any!>!>!): MutableList<Any!>!
static fun decodeToList(source: Bytes!, lenient: Boolean, fn: BiConsumer<RLPReader!, MutableList<Any!>!>!): MutableList<Any!>!
static fun <T : Any!> decodeToList(source: Bytes!, fn: Function<RLPReader!, T>!): MutableList<T>!
static fun <T : Any!> decodeToList(source: Bytes!, lenient: Boolean, fn: Function<RLPReader!, T>!): MutableList<T>!
static fun decodeValue(source: Bytes!): Bytes!
static fun decodeValue(source: Bytes!, lenient: Boolean): Bytes!
static fun encode(fn: Consumer<RLPWriter!>!): Bytes!
static fun encodeBigInteger(value: BigInteger!): Bytes!
static fun encodeByteArray(value: ByteArray!): Bytes!
static fun encodeInt(value: Int): Bytes!
static fun encodeList(fn: Consumer<RLPWriter!>!): Bytes!
static fun <T : Any!> encodeList(elements: MutableList<T>!, fn: BiConsumer<RLPWriter!, T>!): Bytes!
static fun <T : ByteBuffer!> encodeListTo(buffer: T, fn: Consumer<RLPWriter!>!): T
static fun encodeLong(value: Long): Bytes!
static fun encodeString(str: String!): Bytes!
static fun <T : ByteBuffer!> encodeTo(buffer: T, fn: Consumer<RLPWriter!>!): T
static fun encodeValue(value: Bytes!): Bytes!
static fun isList(value: Bytes!): Boolean
open class RLPException : RuntimeException
interface RLPReader
interface RLPWriter