private int CompareVirtualValues(VirtualValue v1, VirtualValue v2) { VirtualValueGroup id1 = v1.ValueGroup(); VirtualValueGroup id2 = v2.ValueGroup(); int x = _virtualValueGroupComparator.Compare(id1, id2); if (x == 0) { return(v1.CompareTo(v2, this)); } return(x); }
public abstract int CompareTo(VirtualValue other, IComparer <AnyValue> comparator);
public abstract boolean(VirtualValue other);
public override int CompareTo(VirtualValue other, IComparer <AnyValue> comparator) { return(0); }
public override bool Equals(VirtualValue other) { return(this == other); }
internal MappedGraphType(VirtualValue value) { this.Value = value; }