public ParameterValue Clone() { ParameterValue clone = new ParameterValue(); clone.ObjectPath = ObjectPath; clone.ObjectReference = ObjectReference; clone.FieldPath = FieldPath; clone.Field = Field; clone.Attribute = Attribute; clone.Value = Value; clone.Lower = Lower; clone.Upper = Upper; return clone; }
public void Add(ParameterValue parameter) { ByPath[parameter.FieldPath] = parameter; }
public bool PersistentlyEquals(ParameterValue other) { return Value.Double == other.Value.Double; }