BBN.DAML.PropertyEnumerator.PropertyEnumerator Function
Construct a property iterator for the given property, starting from the given resource. The property may be defined to be symmetric by supplying its inverse (which could be itself), and/or transitive. The property may also be defined to be reflexive, in which case root itself will be returned as a member of the iteration.

Public void PropertyEnumerator (BBN.RDF.Resource, BBN.RDF.Property, BBN.RDF.Property, bool, bool, bool)
  Type Name Description  
    Resource root The root resource from whence to start iterating over the closure of pred  
    Property pred The property to iterate over  
    Property inverse The inverse of pred, or null if pred has no inverse. The inverse is used to include resource y in the iteration if P' = inverse(P) and y P' x.  
    bool isTransitive If true, the property is transitive  
    bool isReflexive If true, the property is reflexive (so, the root resource will be included in the iteration)  
    bool useEquivalence If true, equivalence between DAML values will be included in the iteration (unless the model containing the DAML values has equivalence switched off via {@link com.hp.hpl.jena.daml.Model#setUseEquivalence}.  
  Return Description  
    void    
Other overloads:
BBN.DAML.PropertyEnumerator.#ctor(Resource,Property,Property,8,8) BBN.DAML.PropertyEnumerator.#ctor(Resource,Property,Property,8,8,8,Model) BBN.DAML.PropertyEnumerator.#ctor(IEnumerator,Property,Property,8,8) BBN.DAML.PropertyEnumerator.#ctor(IEnumerator,Property,Property,8,8,8) BBN.DAML.PropertyEnumerator.#ctor(IEnumerator,Property,Property,8,8,8,Model)