AbstractJsonWriter

org.beangle.serializer.json.AbstractJsonWriter
abstract class AbstractJsonWriter(val writer: Writer, val registry: MarshallerRegistry) extends AbstractWriter

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Concrete methods

final override def close(): Unit

Attributes

Definition Classes
override def end(context: MarshallingContext): Unit

Attributes

Definition Classes
final override def flush(): Unit

Attributes

Definition Classes
override def setValue(text: String): Unit

Attributes

Definition Classes
override def start(context: MarshallingContext): Unit

Attributes

Definition Classes
protected def writeText(text: Array[Char], quoted: Boolean): Unit

Inherited methods

def addAttribute(key: String, value: String): Unit

Attributes

Inherited from:
StreamWriter

Attributes

Inherited from:
AbstractWriter
def endNode(): Unit

Attributes

Inherited from:
StreamWriter
def startNode(name: String, clazz: Class[_]): Unit

Attributes

Inherited from:
StreamWriter
override def underlying: StreamWriter

Attributes

Definition Classes
Inherited from:
AbstractWriter

Concrete fields

val writer: Writer

Inherited fields

protected var pathStack: PathStack

Attributes

Inherited from:
AbstractWriter