Unique Identifier for an Edge
Time period with a closed-open model, i.e.
Time period with a closed-open model, i.e. [start, end) A time period where start=end is null/empty.
Resolution of a time period, in semantic units, i.e.
Resolution of a time period, in semantic units, i.e. days, months, weeks, years
Attribute of graphs when there are no attributes.
Attribute of graphs when there are no attributes. Picked boolean because it is very small in memory
Created by mtg5014 on 2/23/2017.
Created by mtg5014 on 2/23/2017. basics copied from org.apache.spark.graphx.Edge.scala
A TGraph abstractly represents a single evolving graph, consisting of nodes, node properties, edges, edge properties, and addition, modification, and deletion of these over time.
A TGraph abstractly represents a single evolving graph, consisting of nodes, node properties, edges, edge properties, and addition, modification, and deletion of these over time. The TGraph provides operations of the temporal algebra and accessors. Like Spark and GraphX, the TGraph is immutable -- operations return new TGraphs.
the node/vertex attribute type
the edge attribute type
GraphLoader contains convenience operations for loading TGraphs
The abstract TGraph where the attribute for notes and edges is schemaless and can be any Scala object, just like in GraphX.
The abstract TGraph where the attribute for notes and edges is schemaless and can be any Scala object, just like in GraphX. Provides implementations of some of the TGraph methods. The concrete classes are in the representations package.
A time interval identifier, 0-indexed.