public TupleDefinition(Object myObject, IVertexType myGraphType, KindOfTuple kindOfTuple = KindOfTuple.Inclusive) : this() { KindOfTuple = kindOfTuple; if (myObject is CollectionLiteralExpression) { foreach (var obj in (ICollectionWrapper)myObject) { TupleElements.Add(new TupleElement(new ValueDefinition(obj))); } } else { throw new NotImplementedException(myObject.GetType().ToString()); } }
public TupleDefinition(KindOfTuple kindOfTuple = KindOfTuple.Inclusive) { TupleElements = new List <TupleElement>(); KindOfTuple = kindOfTuple; }