beangle-serializer-text
beangle-serializer-text
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
/
JsonpSerializer
JsonpSerializer
class
JsonpSerializer
(
val
driver:
DefaultJsonpDriver
,
val
mapper:
Mapper
,
val
registry:
MarshallerRegistry
)
extends
AbstractSerializer
Companion:
object
Graph
Supertypes
class
AbstractSerializer
trait
StreamSerializer
trait
Serializer
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
mediaTypes
:
Seq
[
MediaType
]
Definition Classes
Serializer
Inherited methods
def
alias
(
alias:
String
,
className:
String
):
Unit
Inherited from:
AbstractSerializer
def
alias
(
alias:
String
,
clazz:
Class
[
_
]):
Unit
Inherited from:
AbstractSerializer
override
def
hierarchical
:
Boolean
Definition Classes
AbstractSerializer
->
StreamSerializer
Inherited from:
AbstractSerializer
override
def
marshal
(
item:
Any
,
marshaller:
Marshaller
[
Any
],
context:
MarshallingContext
):
Unit
Definition Classes
AbstractSerializer
->
StreamSerializer
Inherited from:
AbstractSerializer
override
def
marshalNull
(
obj:
Any
,
property:
String
,
context:
MarshallingContext
):
Unit
Definition Classes
AbstractSerializer
->
StreamSerializer
Inherited from:
AbstractSerializer
override
def
serialize
(
item:
Any
,
writer:
StreamWriter
,
params:
Map
[
String
,
Any
]):
Unit
Definition Classes
AbstractSerializer
->
StreamSerializer
Inherited from:
AbstractSerializer
def
serialize
(
obj:
Any
,
out:
Writer
,
params:
Map
[
String
,
Any
]):
Unit
Inherited from:
AbstractSerializer
def
serialize
(
obj:
Any
,
params:
Map
[
String
,
Any
]):
String
Inherited from:
AbstractSerializer
def
serialize
(
obj:
Any
):
String
Inherited from:
AbstractSerializer
override
def
serialize
(
obj:
Any
,
out:
OutputStream
,
params:
Map
[
String
,
Any
]):
Unit
Definition Classes
AbstractSerializer
->
Serializer
Inherited from:
AbstractSerializer
Concrete fields
val
driver
:
DefaultJsonpDriver
val
mapper
:
Mapper
val
registry
:
MarshallerRegistry