Package org.geneontology.obographs.core.model
## Basic Obo Graph Model
Corresponds to the subset of OWL consisting of SubClassOf axioms between named classes
and either named classes or simple existential restrictions.

- Author:
- cjm
-
Interface Summary Interface Description NodeOrEdge -
Class Summary Class Description AbstractEdge An edge connects two nodes via a predicateAbstractGraph A graph object holds a collection of nodes and edges Corresponds to a Named Graph in RDF, and an Ontology in OWL Note: there is no assumption that either nodes or edges are unique to a graph ## Basic OBO Graphs  *AbstractGraphDocument Holds a collection of graphs, plus document-level metadata ## Model AbstractMeta A holder for metadata The information in a Meta object consists sets ofPropertyValueobjects, which associate the Meta object holder with some value via some property.AbstractNode A graph node corresponds to a class, individual or property Edge An edge connects two nodes via a predicateEdge.Builder Builds instances of typeEdge.Graph A graph object holds a collection of nodes and edges Corresponds to a Named Graph in RDF, and an Ontology in OWL Note: there is no assumption that either nodes or edges are unique to a graph ## Basic OBO Graphs  *Graph.Builder Builds instances of typeGraph.GraphDocument Holds a collection of graphs, plus document-level metadata ## Model GraphDocument.Builder Builds instances of typeGraphDocument.Meta A holder for metadata The information in a Meta object consists sets ofPropertyValueobjects, which associate the Meta object holder with some value via some property.Meta.Builder Builds instances of typeMeta.Node A graph node corresponds to a class, individual or property Node.Builder Builds instances of typeNode. -
Enum Summary Enum Description AbstractNode.RDFTYPES -
Annotation Types Summary Annotation Type Description OboGraph