dotNetRDF API Documentation

CompactIndexedTripleCollection Members

CompactIndexedTripleCollection overview

Public Instance Constructors

CompactIndexedTripleCollection Constructor Creates a new compact biased indexed triple collection

Public Instance Properties

Count (inherited from IndexedTripleCollection) Gets the number of Triples in the collection
Item (inherited from IndexedTripleCollection) Gets the given Triple from the Collection
ObjectNodes (inherited from IndexedTripleCollection) Gets the Object Nodes from the collection
PredicateNodes (inherited from IndexedTripleCollection) Gets the Predicate Nodes from the collection
SubjectNodes (inherited from IndexedTripleCollection) Gets the Subject Nodes from the collection

Public Instance Methods

Contains (inherited from IndexedTripleCollection) Gets whether a given Triple is contained in the collection
Dispose (inherited from IndexedTripleCollection) Disposes of a Triple collection
Equals (inherited from Object)
GetEnumerator (inherited from IndexedTripleCollection) Gets the enumerator of the Collection
GetHashCode (inherited from Object)
GetType (inherited from Object)
ToString (inherited from Object)
WithObject (inherited from IndexedTripleCollection) Gets all the Triples with a given Object
WithPredicate (inherited from IndexedTripleCollection) Gets all the Triples with a given Predicate
WithPredicateObject (inherited from IndexedTripleCollection) Gets all the Triples with a given Predicate and Object
WithSubject (inherited from IndexedTripleCollection) Gets all the Triples with a given Subject
WithSubjectObject (inherited from IndexedTripleCollection) Gets all the Triples with a given Subject and Object
WithSubjectPredicate (inherited from IndexedTripleCollection) Gets all the Triples with a given Subject and Predicate

Public Instance Events

TripleAdded (inherited from BaseTripleCollection) Event which occurs when a Triple is added to the Collection
TripleRemoved (inherited from BaseTripleCollection) Event which occurs when a Triple is removed from the Collection

Protected Instance Fields

_triples (inherited from IndexedTripleCollection) Hash Table storage of Triples

Protected Instance Methods

Add (inherited from IndexedTripleCollection) Adds a Triple to the Collection if it doesn't already exist
Delete (inherited from IndexedTripleCollection) Deletes a Triple from the collection
Finalize (inherited from Object)
MemberwiseClone (inherited from Object)
RaiseTripleAdded (inherited from BaseTripleCollection) Helper method for raising the Triple Added event
RaiseTripleRemoved (inherited from BaseTripleCollection) Helper method for raising the Triple Removed event

Explicit Interface Implementations

IEnumerable.GetEnumerator (inherited from BaseTripleCollection) Gets the non-generic Enumerator for the Triple Collection

See Also

CompactIndexedTripleCollection Class | VDS.RDF Namespace