Trait rdftk_core::graph::Graph [−][src]
The core graph interface implemented by all model providers.
Required methods
fn is_empty(&self) -> bool
[src]
fn len(&self) -> usize
[src]
fn contains_subject(&self, subject: &SubjectNode) -> bool
[src]
fn contains_individual(&self, subject: &IRIRef) -> bool
[src]
fn contains(&self, statement: &Statement) -> bool
[src]
fn contains_all(
&self,
subject: &SubjectNode,
predicate: &IRIRef,
object: &ObjectNode
) -> bool
[src]
&self,
subject: &SubjectNode,
predicate: &IRIRef,
object: &ObjectNode
) -> bool
fn statements(&self) -> StatementList
[src]
fn statements_for(&self, subject: &SubjectNode) -> StatementList
[src]
fn subjects(&self) -> HashSet<&SubjectNode>
[src]
fn predicates(&self) -> HashSet<&IRIRef>
[src]
fn predicates_for(&self, subject: &SubjectNode) -> HashSet<&IRIRef>
[src]
fn objects(&self) -> HashSet<&ObjectNode>
[src]
fn objects_for(
&self,
subject: &SubjectNode,
predicate: &IRIRef
) -> HashSet<&ObjectNode>
[src]
&self,
subject: &SubjectNode,
predicate: &IRIRef
) -> HashSet<&ObjectNode>