es.weso.rdf.sgraph

Type members

Classlikes

case object Black extends DotColor
case object Blue extends DotColor
case object Circle extends DotShape
sealed trait DotColor
case class DotNodePreferences(shape: DotShape, style: DotStyle, color: DotColor)
sealed trait DotShape

More info: https://graphviz.gitlab.io/_pages/doc/info/shapes.html

sealed trait DotStyle

https://graphviz.gitlab.io/_pages/doc/info/attrs.html#d:style

case class Edge(n1: Node, n2: Node, label: String, href: String)
case object Ellipse extends DotShape
case object Filled extends DotStyle
case object Gray extends DotColor
case object Green extends DotColor
case class Node(id: String, label: String, rdfNode: RDFNode, pm: PrefixMap)
object RDF2SGraph
case class RDFDotPreferences(irisPrefs: DotNodePreferences, bnodesPrefs: DotNodePreferences, literalPrefs: DotNodePreferences)
Companion:
object
Companion:
class
case object Rectangle extends DotShape
case object Red extends DotColor
case class SGraph(rdfNodeIdMap: Map[RDFNode, Node], edges: List[Edge]) extends LazyLogging

Representation of RDF graphs as simple graphs It is used to serialize RDF graphs to DOT or JSON

Representation of RDF graphs as simple graphs It is used to serialize RDF graphs to DOT or JSON

Companion:
object
object SGraph
Companion:
class
case object Solid extends DotStyle
case object Square extends DotShape
case object Star extends DotShape
case object White extends DotColor
case object Yellow extends DotColor