implicit final class JsonGraphCoreCompanion[+G[N, E[+X] <: EdgeLikeIn[X]] <: Graph[N, E[X]] with GraphLike[N, E[X], G]] extends AnyVal
- Alphabetic
- By Inheritance
- JsonGraphCoreCompanion
- AnyVal
- Any
- by ChainingOps
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Instance Constructors
- new JsonGraphCoreCompanion(companion: GraphCoreCompanion[G])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to any2stringadd[JsonGraphCoreCompanion[G]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (JsonGraphCoreCompanion[G], B)
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to ArrowAssoc[JsonGraphCoreCompanion[G]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val companion: GraphCoreCompanion[G]
-
def
ensuring(cond: (JsonGraphCoreCompanion[G]) ⇒ Boolean, msg: ⇒ Any): JsonGraphCoreCompanion[G]
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to Ensuring[JsonGraphCoreCompanion[G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (JsonGraphCoreCompanion[G]) ⇒ Boolean): JsonGraphCoreCompanion[G]
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to Ensuring[JsonGraphCoreCompanion[G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): JsonGraphCoreCompanion[G]
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to Ensuring[JsonGraphCoreCompanion[G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): JsonGraphCoreCompanion[G]
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to Ensuring[JsonGraphCoreCompanion[G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to StringFormat[JsonGraphCoreCompanion[G]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
def
fromJson[N, E[+X] <: EdgeLikeIn[X]](jsonLists: Iterable[JsonList], descriptor: Descriptor[N])(implicit edgeT: ClassTag[E[N]], config: Config): G[N, E]
Creates a new Graph instance and populates it with all nodes/edges found in
jsonLists
.Creates a new Graph instance and populates it with all nodes/edges found in
jsonLists
.- jsonLists
node/edge lists usually attained by parsing a JSON text
- descriptor
$DESCR
- returns
new
Graph
instance populated fromjsonText
-
def
fromJson[N, E[+X] <: EdgeLikeIn[X]](jsonText: String, descriptor: Descriptor[N])(implicit edgeT: ClassTag[E[N]], config: Config = companion.defaultConfig): G[N, E]
Creates a new Graph instance and populates it with all nodes/edges found in the node/edge sections of a JSON text.
Creates a new Graph instance and populates it with all nodes/edges found in the node/edge sections of a JSON text.
- jsonText
the JSON text to be parsed for node/edge sections
- descriptor
$DESCR
- returns
new
Graph
instance populated fromjsonText
-
def
fromJson[N, E[+X] <: EdgeLikeIn[X]](jsonAST: JValue, descriptor: Descriptor[N])(implicit edgeT: ClassTag[E[N]], config: Config): G[N, E]
Creates a new Graph instance and populates it with all nodes/edges found in the node/edge sections of a JSON text.
Creates a new Graph instance and populates it with all nodes/edges found in the node/edge sections of a JSON text.
- jsonAST
the JSON tree to be parsed for node/edge sections
- descriptor
$DESCR
- returns
new
Graph
instance populated fromjsonAST
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
pipe[B](f: (JsonGraphCoreCompanion[G]) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to ChainingOps[JsonGraphCoreCompanion[G]] performed by method ChainingOps in scalax.collection.
- Definition Classes
- ChainingOps
-
val
self: JsonGraphCoreCompanion[G]
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to ChainingOps[JsonGraphCoreCompanion[G]] performed by method ChainingOps in scalax.collection.
- Definition Classes
- ChainingOps
-
def
tap[U](f: (JsonGraphCoreCompanion[G]) ⇒ U): JsonGraphCoreCompanion[G]
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to ChainingOps[JsonGraphCoreCompanion[G]] performed by method ChainingOps in scalax.collection.
- Definition Classes
- ChainingOps
-
def
toString(): String
- Definition Classes
- Any
-
def
→[B](y: B): (JsonGraphCoreCompanion[G], B)
- Implicit
- This member is added by an implicit conversion from JsonGraphCoreCompanion[G] to ArrowAssoc[JsonGraphCoreCompanion[G]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc