These classes serve as meta-data controlling JSON import by fromJson and
export by toJson.
These classes serve as meta-data controlling JSON import by fromJson and
export by toJson. Among all, the meta-data contain identifiers based on which
JSON edges will be matched to edge classes and Graph-specific serializers
to be involved.
Lift-JSON Serializers converting from/to unnamed JSON values and edge data containers
(parameters) covering all predefined edge types.
Lift-JSON Serializers converting from/to unnamed JSON values and edge data containers
(parameters) covering all predefined edge types. They allow to save space as default
Lift-JSON serializers would require the JSON text to contain JFields for every node and
edge.
Lift-JSON Serializers converting from/to unnamed JSON values and edge data containers
(parameters) covering all predefined edge types. They allow to save space as default
Lift-JSON serializers would require the JSON text to contain JFields for every node and
edge.
This custom serializer is to be registered whenever a class to be (de)serialized
contains on or more Graph instances.
This custom serializer is to be registered whenever a class to be (de)serialized
contains on or more Graph instances.
For usage see scalax.collection.io.json.serializer.TGraphSerializer.
Lift-JSON Serializer to serialize HyperEdgeParameters to JSON arrays of the form
["<n1>",...,"<nn>"] and reversely where <n1>...<nn> represent the node-Ids.
Lift-JSON Serializer to serialize LHyperEdgeParameters to JSON arrays of the form
[ ["<n1>",...,"<nn>"], ]` and reversely where `...` represent the
node-Ids and `` is any subtype of `JValue`.
Lift-JSON Serializer to serialize WEdgeParameters to JSON arrays of the form
["<n1>", "<n2>", <weight>] and reversely where <n1> and <n2> represent the node-Ids
and <weight> a JSON number mapping to Double.
Lift-JSON Serializer to serialize WHyperEdgeParameters to JSON arrays of the form
[ ["<n1>",...,"<nn>"], <weight> ] and reversely where <n1>...<nn> represent the
node-Ids and <weight> is a JDouble.
Lift-JSON Serializer to serialize WLEdgeParameters to JSON arrays of the form
["<n1>", "<n2>", <weight>, ]` and reversely where `` and `` represent the
node-Ids, `` a JSON number mapping to `Double` and `` any JSON type
mapping to `L`.
Lift-JSON Serializer to serialize WLHyperEdgeParameters to JSON arrays of the form
[ ["<n1>",...,"<nn>"], <weight>, ]` and reversely where `...`
represent the node-Ids, `` is a `JDouble` and `` is any subtype of `JValue`.