Sha256: 90d55f9448f43ccaed60151ee94128f0f04c0e2d4aa9ffa1c5f4fabf6e531be0
Contents?: true
Size: 466 Bytes
Versions: 5
Compression:
Stored size: 466 Bytes
Contents
package <%= class_name.downcase.gsub('::','.') %>.util { import mx.utils.ObjectUtil; public class ValueObjectUtil { public static function updateAttributes (valueObject : Object, object : Object) : void { var attributes : Array = ObjectUtil.getClassInfo ( object ).properties; for each (var attribute : String in attributes) { if ( valueObject.hasOwnProperty (attribute) ) valueObject[attribute] = object[attribute] } } } }
Version data entries
5 entries across 5 versions & 2 rubygems