Packages

package graphml

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. graphml
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Datatype[T] extends Serializer[T] with Deserializer[T]
  2. trait Deserializer[T] extends AnyRef
  3. final case class EdgeValues(edgeEdge: Option[GraphMLEdgeShape] = None, valueXml: List[scala.xml.Node] = List.empty) extends Product with Serializable
  4. trait FromList[T, R] extends AnyRef
  5. implicit class GraphMLConverterOps[E, N] extends AnyRef
  6. class GraphMLDatatype[E, N] extends Datatype[GraphMLGraph[E, N]]
  7. final case class GraphMLEdge[V](id: String, value: V, source: Option[String], target: Option[String], shape: Option[EdgeShape] = None, schemaRef: Option[String] = None, labelValue: Option[String] = None, path: Option[EdgePath] = None) extends GraphMLElement[V] with Product with Serializable
  8. implicit class GraphMLEdgeBuilder[X] extends AnyRef
  9. class GraphMLEdgeDatatype[T] extends Datatype[GraphMLEdge[T]]
  10. final case class GraphMLEdgeShape(edgeStyle: Option[EdgeShape] = None, labelValue: Option[String] = None, path: Option[EdgePath] = None) extends Product with Serializable
  11. sealed trait GraphMLElement[V] extends AnyRef
  12. final case class GraphMLGraph[E, N](graph: Graph[GraphMLEdge[E], GraphMLNode[N]], meta: GraphMLMeta) extends Product with Serializable
  13. final case class GraphMLKey(id: String, name: Option[String] = None, typeHint: Option[String] = None, targetHint: Option[String] = None, yfilesType: Option[String] = None, graphsType: Option[String] = None) extends Product with Serializable
  14. final case class GraphMLMeta(id: Option[String] = None, keys: Seq[GraphMLKey] = Seq.empty, resources: Seq[GraphMLResource] = Seq.empty) extends Product with Serializable
  15. final case class GraphMLNode[N](id: String, value: N, shape: Option[NodeShape] = None, geometry: Option[Geometry] = None, labelValue: Option[String]) extends GraphMLElement[N] with Product with Serializable
  16. class GraphMLNodeDatatype[T] extends Datatype[GraphMLNode[T]]
  17. implicit class GraphMLOps[E, N] extends AnyRef
  18. final case class GraphMLProperty(key: String, xml: scala.xml.Node, typeHint: Option[String] = None) extends Product with Serializable
  19. final case class GraphMLResource(id: String, value: String, typeHint: Option[String]) extends Product with Serializable
  20. case class GraphMLShape(nodeShape: Option[NodeShape], geometry: Option[Geometry], labelValue: Option[String]) extends Product with Serializable
  21. trait Serializer[T] extends AnyRef

Value Members

  1. implicit def doubleDataType(implicit stringDataType: Datatype[String]): Datatype[Double]
  2. implicit def graphMLDataType[E, N](implicit nodeId: Identifiable[GraphMLNode[N]], edgeId: Identifiable[GraphMLEdge[E]], edgeLabel: Labeled[Edge[GraphMLEdge[E]], String], nodeDataType: Datatype[N], edgeDataType: Datatype[E]): Datatype[GraphMLGraph[E, N]]
  3. implicit def graphMLEdgeIdentifiable[E]: Identifiable[GraphMLEdge[E]]
  4. implicit def graphMLEdgeLabel[V, N]: Labeled[Edge[GraphMLEdge[V]], String]
  5. implicit def graphMLNodeIdentifiable[N]: Identifiable[GraphMLNode[N]]
  6. implicit def intDataType(implicit stringDataType: Datatype[String]): Datatype[Int]
  7. def ml[N](nodeValue: N, id: Option[String] = None): GraphMLNode[N]
  8. implicit def optionalDataType[T](implicit dataType: Datatype[T]): Datatype[Option[T]]
  9. def timed[T](label: String, block: => T): T
  10. implicit object DatatypeString extends Datatype[String]
  11. object FromGraphML
  12. object GraphML
  13. object GraphMLDatatype
  14. object GraphMLNodeDatatype
  15. object ToGraphML
  16. object generic

Inherited from AnyRef

Inherited from Any

Ungrouped