// only for writeable fields! public virtual void setFieldData(string field, ExtraCode1Table data) { if (field.Equals("title")) { Title = data.Title; } else if (field.Equals("groupCode")) { GroupCode = data.GroupCode; } else if (field.Equals("unit")) { Unit = data.Unit; } else if (field.Equals("unitFactor")) { UnitFactor = data.UnitFactor; } else if (field.Equals("notes")) { Notes = data.Notes; } else if (field.Equals("description")) { Description = data.Description; } }
// public boolean equals(Object val) { // if ( !(val instanceof ExtraCode1Table) ) { // return false; // } // final String lastUpdate = "lastUpdate"; // ExtraCode1Table group = (ExtraCode1Table)val; // Iterator iter = group.o_map.keySet().iterator(); // while ( iter.hasNext() ) { // String key = (String)iter.next(); // if ( key.equals(lastUpdate) ) // continue; // else if ( !group.o_map.get(key).equals(o_map.get(key)) ) { // return false; // } // } // return true; // } public virtual object Clone() { ExtraCode1Table obj = new ExtraCode1Table(); obj.ExtraCode1Id = ExtraCode1Id; obj.LastUpdate = LastUpdate; obj.Description = Description; obj.GroupCode = GroupCode; obj.Title = Title; obj.Notes = Notes; obj.EditorId = EditorId; obj.Unit = Unit; obj.UnitFactor = UnitFactor; return(obj); }