FieldOutput

fm.serializer.FieldOutput
trait FieldOutput

FIELD Output

See the documentation for Output

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def allowStringMap: Boolean
def writeFieldBigDecimal(number: Int, name: String, value: BigDecimal): Unit
def writeFieldBigInteger(number: Int, name: String, value: BigInteger): Unit
def writeFieldBool(number: Int, name: String, value: Boolean): Unit
def writeFieldByteArray(number: Int, name: String, value: Array[Byte]): Unit
def writeFieldCollection[T](number: Int, name: String, col: T)(f: (NestedOutput, T) => Unit): Unit
def writeFieldDouble(number: Int, name: String, value: Double): Unit
def writeFieldFixedInt(number: Int, name: String, value: Int): Unit
def writeFieldFixedLong(number: Int, name: String, value: Long): Unit
def writeFieldFloat(number: Int, name: String, value: Float): Unit
def writeFieldInt(number: Int, name: String, value: Int): Unit
def writeFieldLong(number: Int, name: String, value: Long): Unit
def writeFieldNull(number: Int, name: String): Unit
def writeFieldObject[T](number: Int, name: String, obj: T)(f: (FieldOutput, T) => Unit): Unit
def writeFieldSignedInt(number: Int, name: String, value: Int): Unit
def writeFieldSignedLong(number: Int, name: String, value: Long): Unit
def writeFieldString(number: Int, name: String, value: String): Unit
def writeFieldUnsignedInt(number: Int, name: String, value: Int): Unit
def writeFieldUnsignedLong(number: Int, name: String, value: Long): Unit