public Graph(BaseTripleCollection tripleCollection, BaseNodeCollection nodeCollection, bool emptyNamespaceMap) : base(tripleCollection, nodeCollection) { if (emptyNamespaceMap) { this._nsmapper.Clear(); } }
/// <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; }
/// <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; }
public Graph(BaseNodeCollection nodeCollection) : base(nodeCollection) { }
public Graph(BaseTripleCollection tripleCollection, BaseNodeCollection nodeCollection) : base(tripleCollection, nodeCollection) { }