mirror of
https://github.com/gonum/gonum.git
synced 2025-10-24 15:43:07 +08:00
graph/formats/rdf: new package for RDF N-Quad parsing
This code is based on the RDF N-Quad parsing code that I wrote for the Cayley graph database project in 2014. The code here does not include any code that was written by other members of the Cayley project and so is unencumbered by copyright ownership from that project. License addition is for the test suite from [1] linked from [2]. A second more restrictive license is possible if we are claiming spec compliance[3]. [1]https://www.w3.org/Consortium/Legal/2008/03-bsd-license [2]https://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html [3]https://www.w3.org/Consortium/Legal/2008/04-testsuite-license.html
This commit is contained in:
@@ -13,8 +13,12 @@ type Line interface {
|
||||
// To returns the to node of the edge.
|
||||
To() Node
|
||||
|
||||
// ReversedLine returns a line that has the
|
||||
// end points of the receiver swapped.
|
||||
// ReversedLine returns the edge reversal of the receiver
|
||||
// if a reversal is valid for the data type.
|
||||
// When a reversal is valid an edge of the same type as
|
||||
// the receiver with nodes of the receiver swapped should
|
||||
// be returned, otherwise the receiver should be returned
|
||||
// unaltered.
|
||||
ReversedLine() Line
|
||||
|
||||
// ID returns the unique ID for the Line.
|
||||
|
||||
Reference in New Issue
Block a user