Пример #1
0
 public Graph(BaseTripleCollection tripleCollection, BaseNodeCollection nodeCollection, bool emptyNamespaceMap)
     : base(tripleCollection, nodeCollection)
 {
     if (emptyNamespaceMap)
     {
         this._nsmapper.Clear();
     }
 }
Пример #2
0
 /// <summary>
 /// Creates a new Union Node Collection which is the union of any number of collections
 /// </summary>
 /// <param name="baseNodes">Base Collection</param>
 /// <param name="additionalNodes">Additional Collection(s)</param>
 public UnionNodeCollection(BaseNodeCollection baseNodes, IEnumerable <BaseNodeCollection> additionalNodes)
 {
     if (baseNodes == null)
     {
         throw new ArgumentNullException("baseNodes");
     }
     this._collections.Add(baseNodes);
     this._collections.AddRange(additionalNodes);
     this._baseCollection = baseNodes;
 }
Пример #3
0
 /// <summary>
 /// Creates a new Union Node Collection which is the union of two collections
 /// </summary>
 /// <param name="baseNodes">Base Collection</param>
 /// <param name="additionalNodes">Additional Collection</param>
 public UnionNodeCollection(BaseNodeCollection baseNodes, BaseNodeCollection additionalNodes)
 {
     if (baseNodes == null)
     {
         throw new ArgumentNullException("baseNodes");
     }
     if (additionalNodes == null)
     {
         throw new ArgumentNullException("additionalNodes");
     }
     this._collections.Add(baseNodes);
     this._collections.Add(additionalNodes);
     this._baseCollection = baseNodes;
 }
Пример #4
0
 public Graph(BaseNodeCollection nodeCollection)
     : base(nodeCollection)
 {
 }
Пример #5
0
 public Graph(BaseTripleCollection tripleCollection, BaseNodeCollection nodeCollection)
     : base(tripleCollection, nodeCollection)
 {
 }