ReferenceByIdSerializer

org.beangle.serializer.text.ReferenceByIdSerializer

Attributes

Graph
Supertypes
trait Serializer
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override protected def createReference(currentPath: Path, existedKey: Object, context: MarshallingContext): String

Attributes

Definition Classes
override protected def fireReference(currentPath: Path, item: Any, context: MarshallingContext): AnyRef

Attributes

Definition Classes

Inherited methods

def alias(alias: String, className: String): Unit

Attributes

Inherited from:
AbstractSerializer
def alias(alias: String, clazz: Class[_]): Unit

Attributes

Inherited from:
AbstractSerializer

Attributes

Inherited from:
AbstractSerializer
override def hierarchical: Boolean

Attributes

Definition Classes
Inherited from:
AbstractSerializer

Attributes

Inherited from:
AbstractSerializer
override def marshal(item: Any, marshaller: Marshaller[Any], context: MarshallingContext): Unit

Attributes

Definition Classes
Inherited from:
ReferenceSerializer
override def marshalNull(obj: Any, property: String, context: MarshallingContext): Unit

Attributes

Definition Classes
Inherited from:
AbstractSerializer
def mediaTypes: Seq[MediaType]

Attributes

Inherited from:
Serializer

Attributes

Inherited from:
AbstractSerializer
override def serialize(item: Any, writer: StreamWriter, params: Map[String, Any]): Unit

Attributes

Definition Classes
Inherited from:
AbstractSerializer
def serialize(obj: Any, out: Writer, params: Map[String, Any]): Unit

Attributes

Inherited from:
AbstractSerializer
def serialize(obj: Any, params: Map[String, Any]): String

Attributes

Inherited from:
AbstractSerializer
def serialize(obj: Any): String

Attributes

Inherited from:
AbstractSerializer
override def serialize(obj: Any, out: OutputStream, params: Map[String, Any]): Unit

Attributes

Definition Classes
AbstractSerializer -> Serializer
Inherited from:
AbstractSerializer