MarshallingContext

class MarshallingContext(val serializer: StreamSerializer, val writer: StreamWriter, val registry: MarshallerRegistry, val params: Map[String, Any])
class Object
trait Matchable
class Any

Value members

Concrete methods

def getProperties(clazz: Class[_]): List[String]
def init(): Unit
def lookupReference(item: Object): Id
def marshal(item: Any, marshaller: Marshaller[Any]): Unit
def marshalNull(item: Object, property: String): Unit

Concrete fields

val currents: IdentitySet[AnyRef]
var elementType: Class[_]
val params: Map[String, Any]
val propertyMap: HashMap[Class[_], List[String]]
val references: IdentityMap[AnyRef, Id]