scalation.database.graph_relation
Members list
Type members
Classlikes
The Vertex
class maintains properties for a vertex, e.g., a person. A vertex is analogous to a tuple in a traditional relational database, except that foreign keys are replaced with edges connecting to other vertices.
The Vertex
class maintains properties for a vertex, e.g., a person. A vertex is analogous to a tuple in a traditional relational database, except that foreign keys are replaced with edges connecting to other vertices.
Value parameters
- edge
-
maps vertex's edge names to other vertices
- prop
-
maps vertex's property names to property values
Attributes
- Supertypes
-
trait Producttrait Equalstrait Serializableclass Objecttrait Matchableclass AnyShow all
The VertexType
class collects vertices of the same type, e.g., a person vertex type. A vertex type is analogous to a relation with no foreign keys in an RDBMS.
The VertexType
class collects vertices of the same type, e.g., a person vertex type. A vertex type is analogous to a relation with no foreign keys in an RDBMS.
Value parameters
- eschema
-
the edge names for this vertex type
- name
-
the name of this vertex type
- schema
-
the property names for this vertex type
- verts
-
the set of vertices having this vertex type (extension)
Attributes
- Supertypes
-
trait Producttrait Equalstrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
The VertexTypeTest
function is used to test the VertexType
class.
The VertexTypeTest
function is used to test the VertexType
class.
runMain scalation.database.graph_relation.vertexTypeTest