Example #1
0
        /// <summary>Returns true iff <code>o</code> is equal to this. </summary>
        public override bool Equals(System.Object o)
        {
            if (this == o)
            {
                return(true);
            }
            if (o == null || GetType() != o.GetType())
            {
                return(false);
            }

            SpanNearQuery spanNearQuery = (SpanNearQuery)o;

            if (inOrder != spanNearQuery.inOrder)
            {
                return(false);
            }
            if (slop != spanNearQuery.slop)
            {
                return(false);
            }
            if (!clauses.Equals(spanNearQuery.clauses))
            {
                return(false);
            }
            if (!field.Equals(spanNearQuery.field))
            {
                return(false);
            }

            return(GetBoost() == spanNearQuery.GetBoost());
        }
        public override bool Equals(object o)
        {
            if (this == o)
            {
                return(true);
            }
            if (o == null || GetType() != o.GetType())
            {
                return(false);
            }

            SpanOrQuery that = (SpanOrQuery)o;

            if (!clauses.Equals(that.clauses))
            {
                return(false);
            }
            if (!field.Equals(that.field))
            {
                return(false);
            }

            return(GetBoost() == that.GetBoost());
        }
 /*public Order[] getOrdersByCustomer(Customer c)
  * {
  *  Order[] tmpOrds = getOrders();
  *  ArrayList ord = new ArrayList();
  *  for (int i = 0; i < tmpOrds.Length; i++)
  *  {
  *      if (c.Equals(tmpOrds[i].getCustomer()))
  *      {
  *          ord.Add(tmpOrds[i]);
  *      }
  *  }
  *  return (Order[])ord.ToArray(typeof(Order));
  * }
  */
 public void getOrdersByGPU(GPU g)
 {
     gpus.Equals(g);
 }
 public void getOrdersByCPU(CPU c)
 {
     cpus.Equals(c);
 }