E - The generic type of elements materialized from the head of the
            rule.public interface ISolution<E>
IRule; (b) the IBindingSet
 used to generate that solution; and (c) the IRule from which those
 bindings were computed. All data are optional. Which data are included
 depends on a set of bit flags known to the IJoinNexus implementation
 and the behavior of its IJoinNexus.newSolution(IRule, IBindingSet)
 implementation.
 
 Note: The IBindingSet is useful both for high-level query and to
 materialize the justifications for the entailments. The RDF DB uses this for
 to maintain a justifications index in support of truth maintenance.
| Modifier and Type | Method and Description | 
|---|---|
E | 
get()
Return the element materialized from the head of the rule given a set of
  
bindings for that rule (optional operation). | 
IBindingSet | 
getBindingSet()
Return the  
IBindingSet for this solution (optional operation). | 
IRule<E> | 
getRule()
Return the  
IRule that generated this solution (optional
 operation). | 
E get()
bindings for that rule (optional operation).null if the element was not
         requested.IRule<E> getRule()
IRule that generated this solution (optional
 operation).IRule -or- null if the rule was not
         requested.IBindingSet getBindingSet()
IBindingSet for this solution (optional operation).IBindingSet.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.