public override bool Equals(object o) { if (this == o) { return(true); } if (o == null || this.GetType() != o.GetType()) { return(false); } FieldSignature that = ( FieldSignature )o; return(_name.Equals(that._name) && _type.Equals(that._type) && Objects.Equals(this._defaultValue, that._defaultValue) && this._deprecated == that._deprecated); }
/// <summary> /// Define an input field </summary> public virtual Builder In(string name, Neo4jTypes.AnyType type) { InputSignature.Add(FieldSignature.InputField(name, type)); return(this); }