public override bool Equals(System.Object obj)
        {
            AbstractValueGenerator p = obj as AbstractValueGenerator;

            if ((object)p == null)
            {
                return(false);
            }

            return(GetHashCode().Equals(p.GetHashCode()));
        }
 public bool Equals(AbstractValueGenerator other)
 {
     return
         (this.GeneratorName.Equals(other.GeneratorName));
 }