package
json
Type Members
-
-
type
EdgeDescriptor[N, E[X] <: UnDiEdge[X], +C <: EdgeCompanion[E]] = json.descriptor.EdgeDescriptor[N, E, C]
-
type
EdgeDescriptorBase[N, E[X] <: EdgeLikeIn[X], +C <: EdgeCompanionBase[E]] = json.descriptor.EdgeDescriptorBase[N, E, C]
-
type
HyperEdgeDescriptor[N, E[X] <: HyperEdge[X], +C <: HyperEdgeCompanion[E]] = json.descriptor.HyperEdgeDescriptor[N, E, C]
-
final
class
JsonGraph[N, E[X] <: EdgeLikeIn[X]] extends AnyRef
-
final
class
JsonGraphCoreCompanion[+G[N, E[X] <: EdgeLikeIn[X]] <: Graph[N, E[X]] with GraphLike[N, E[X], G]] extends AnyRef
-
type
LEdgeDescriptor[N, E[X] <: UnDiEdge[X] with LEdge[X], +C <: LEdgeCompanionBase[E], L <: AnyRef] = json.descriptor.LEdgeDescriptor[N, E, C, L]
-
type
LHyperEdgeDescriptor[N, E[X] <: LHyperEdge[X] with LEdge[X], +C <: LHyperEdgeCompanion[E], L <: AnyRef] = json.descriptor.LHyperEdgeDescriptor[N, E, C, L]
-
-
type
WEdgeDescriptor[N, E[X] <: UnDiEdge[X] with WEdge[X], +C <: WEdgeCompanionBase[E]] = json.descriptor.WEdgeDescriptor[N, E, C]
-
type
WHyperEdgeDescriptor[N, E[X] <: WHyperEdge[X] with WEdge[X], +C <: WHyperEdgeCompanion[E]] = json.descriptor.WHyperEdgeDescriptor[N, E, C]
-
type
WLEdgeDescriptor[N, E[X] <: UnDiEdge[X] with WLEdge[X], +C <: WLEdgeCompanionBase[E], L <: AnyRef] = json.descriptor.WLEdgeDescriptor[N, E, C, L]
-
type
WLHyperEdgeDescriptor[N, E[X] <: WLHyperEdge[X] with WLEdge[X], +C <: WLHyperEdgeCompanion[E], L <: AnyRef] = json.descriptor.WLHyperEdgeDescriptor[N, E, C, L]
Value Members
-
-
-
package
exp
-
implicit
def
graph2JsonGraph[N, E[X] <: EdgeLikeIn[X]](graph: Graph[N, E]): JsonGraph[N, E]
-
implicit
def
graphC2JsonGraphC[G[N, E[X] <: EdgeLikeIn[X]] <: Graph[N, E[X]] with GraphLike[N, E[X], G]](companion: GraphCoreCompanion[G]): JsonGraphCoreCompanion[G]
-
package
imp
-
def
replacePlaceholders(source: String, params: Iterable[String], maxLength: Int = 50, paramPlaceholder: String = "{}"): String
-
Inherited from AnyRef
Inherited from Any
Facilitates populating graphs with nodes/edges from JSON text and exporting
Graph
instances to JSON text.The Graph4Scala-JSON-UserGuide is available at http://www.assembla.com/spaces/scala-graph/documents.