beangle-serializer-text
beangle-serializer-text
API
org.beangle.serializer.csv
CsvDriver
CsvSerializer
CsvSerializer
DefaultCsvDriver
DefaultCsvWriter
DefaultModule
org.beangle.serializer.json
AbstractJsonWriter
DefaultJsonDriver
DefaultJsonWriter
DefaultJsonpDriver
DefaultJsonpWriter
DefaultModule
JsonDriver
JsonSerializer
JsonSerializer
JsonpSerializer
JsonpSerializer
PrettyJsonWriter
org.beangle.serializer.text
AbstractSerializer
DefaultModule
ReferenceByIdSerializer
ReferenceByXPathSerializer
ReferenceSerializer
SerializeException
SerializeException
StreamSerializer
org.beangle.serializer.text.io
AbstractDriver
AbstractWriter
Path
Path
PathElement
PathStack
StreamDriver
StreamException
StreamWriter
org.beangle.serializer.text.mapper
DefaultMapper
Mapper
Null
org.beangle.serializer.text.marshal
AbstractCollectionMarshaller
AbstractIterableMarshaller
AbstractMapMarshaller
ArrayMarshaller
BeanMarshaller
BooleanMarshaller
CalendarMarshaller
CollectionMarshaller
DateMarshaller
DefaultMarshallerRegistry
EnumMarshaller
Id
IterableMarshaller
JavaMapEntryMarshaller
JavaMapMarshaller
JsonObjectMarshaller
MapMarshaller
Marshaller
MarshallerRegistry
MarshallingContext
NumberMarshaller
ObjectMarshaller
PageMarshaller
PropertiesMarshaller
SqlDateMarshaller
TimeMarshaller
TimestampMarshaller
TupleMarshaller
Type
org.beangle.serializer.xml
DefaultModule
DomDriver
PrettyXmlWriter
PrettyXmlWriter
XmlDriver
XmlSerializer
XmlSerializer
XmlXPathSerializer
beangle-serializer-text
/
org.beangle.serializer.json
/
AbstractJsonWriter
AbstractJsonWriter
org.beangle.serializer.json.AbstractJsonWriter
abstract
class
AbstractJsonWriter
(
val
writer
:
Writer
,
val
registry
:
MarshallerRegistry
)
extends
AbstractWriter
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
AbstractWriter
trait
StreamWriter
class
Object
trait
Matchable
class
Any
Known subtypes
class
DefaultJsonWriter
class
DefaultJsonpWriter
class
PrettyJsonWriter
Clear all
Members list
Concise view
Value members
Concrete methods
final override
def
close
():
Unit
Attributes
Definition Classes
StreamWriter
override
def
end
(
context
:
MarshallingContext
):
Unit
Attributes
Definition Classes
StreamWriter
final override
def
flush
():
Unit
Attributes
Definition Classes
StreamWriter
override
def
setValue
(
text
:
String
):
Unit
Attributes
Definition Classes
StreamWriter
override
def
start
(
context
:
MarshallingContext
):
Unit
Attributes
Definition Classes
StreamWriter
protected
def
writeText
(
text
:
Array
[
Char
],
quoted
:
Boolean
):
Unit
Inherited methods
def
addAttribute
(
key
:
String
,
value
:
String
):
Unit
Attributes
Inherited from:
StreamWriter
def
currentPath
:
Path
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
AbstractWriter
->
StreamWriter
Inherited from:
AbstractWriter
Concrete fields
val
registry
:
MarshallerRegistry
val
writer
:
Writer
Inherited fields
protected
var
pathStack
:
PathStack
Attributes
Inherited from:
AbstractWriter