classCHyperEdgeDescriptor[N, E[X] <: CHyperEdge[X], +C <: CHyperEdgeCompanion[E], P <: Product] extends EdgeDescriptorBase[N, E, C]
Determines how to extract data relevant for custom edges
from a JValue and how to decompose such an outer edge to a JValue.
Instances of this class must be passed as a constructor argument to a
scalax.collection.io.json.descriptor.Descriptor either directly or
indirectly by utilizing a predefined edge descriptor.
Determines how to extract data relevant for custom edges from a JValue and how to decompose such an outer edge to a JValue.
Instances of this class must be passed as a constructor argument to a scalax.collection.io.json.descriptor.Descriptor either directly or indirectly by utilizing a predefined edge descriptor.