overflowdb.formats.graphson

Members list

Type members

Classlikes

case class BooleanValue(@value: Boolean, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class DoubleValue(@value: Double, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Edge(id: LongValue, label: String, inVLabel: String, outVLabel: String, inV: LongValue, outV: LongValue, properties: Map[String, Property], @type: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class FloatValue(@value: Float, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GraphSON(@value: GraphSONElements, @type: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GraphSONElements(vertices: Seq[Vertex], edges: Seq[Edge])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object GraphSONExporter extends Exporter

Exports OverflowDB graph to GraphSON 3.0

Exports OverflowDB graph to GraphSON 3.0

https://tinkerpop.apache.org/docs/3.4.1/dev/io/#graphson-3d0

Attributes

Supertypes
trait Exporter
class Object
trait Matchable
class Any
Self type
object GraphSONImporter extends Importer

Imports OverflowDB graph to GraphSON 3.0

Imports OverflowDB graph to GraphSON 3.0

https://tinkerpop.apache.org/docs/3.4.1/dev/io/#graphson-3d0

Attributes

Supertypes
trait Importer
class Object
trait Matchable
class Any
Self type
object GraphSONProtocol extends DefaultJsonProtocol

Attributes

Supertypes
trait DefaultJsonProtocol
trait AdditionalFormats
trait ProductFormats
trait ProductFormatsInstances
trait CollectionFormats
trait StandardFormats
trait BasicFormats
class Object
trait Matchable
class Any
Show all
Self type
case class IntValue(@value: Int, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ListValue(@value: Array[PropertyValue], @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class LongValue(@value: Long, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NodeIdValue(@value: Long, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Property(id: LongValue, @value: PropertyValue, @type: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class BooleanValue
class DoubleValue
class FloatValue
class IntValue
class ListValue
class LongValue
class NodeIdValue
class StringValue
Show all
case class StringValue(@value: String, @type: String) extends PropertyValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Type extends Enumeration

Attributes

Supertypes
class Enumeration
trait Serializable
class Object
trait Matchable
class Any
Self type
Type.type
case class Vertex(id: LongValue, label: String, properties: Map[String, Property], @type: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all