コード例 #1
0
        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);
        }
コード例 #2
0
 public abstract int CompareTo(VirtualValue other, IComparer <AnyValue> comparator);
コード例 #3
0
 public abstract boolean(VirtualValue other);
コード例 #4
0
 public override int CompareTo(VirtualValue other, IComparer <AnyValue> comparator)
 {
     return(0);
 }
コード例 #5
0
 public override bool Equals(VirtualValue other)
 {
     return(this == other);
 }
コード例 #6
0
 internal MappedGraphType(VirtualValue value)
 {
     this.Value = value;
 }