DefaultCsvWriter

org.beangle.serializer.csv.DefaultCsvWriter
class DefaultCsvWriter(out: Writer) extends AbstractWriter

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def addAttribute(key: String, value: String): Unit
def close(): Unit
override def end(context: MarshallingContext): Unit

Attributes

Definition Classes
def endNode(): Unit
def flush(): Unit
def getProperties(context: MarshallingContext): Array[String]
def setValue(text: String): Unit
override def start(context: MarshallingContext): Unit

Attributes

Definition Classes
def startNode(name: String, clazz: Class[_]): Unit
def write(nextLine: Array[String]): Unit

Inherited methods

Attributes

Inherited from:
AbstractWriter
override def underlying: StreamWriter

Attributes

Definition Classes
Inherited from:
AbstractWriter

Concrete fields

val buf: ListBuffer[String]
val innerWriter: CsvWriter

Inherited fields

protected var pathStack: PathStack

Attributes

Inherited from:
AbstractWriter