Showing posts with label Object Comparison In Flex AIR Action Script Java. Show all posts
Showing posts with label Object Comparison In Flex AIR Action Script Java. Show all posts

Friday, June 6, 2008

Object Comparison In Flex / AIR

Object Comparison In Flex/AIR

To compare the objects whether they are same or not we can use following method of SerializeUtil Class

public class SerializeUtil
{
public static function ObjectToString(object: *): String
{
var ba: ByteArray = new ByteArray();
ba.writeObject(object);
return ba.toString();
}
public static function ObjectToByteArray(object: *): ByteArray
{
var ba: ByteArray = new ByteArray();
ba.writeObject(object);
ba.position = 0;
return ba;
}
}


To do the actual comparison just use these lines of code to compare the two objects.

if (SerializeUtil.ObjectToString(object1)==SerializeUtil.ObjectToString(object2))
{
// Objects are 'equal'
}
else
{
// Objects are not 'equal'
}

Thanks and Regards

Varun Rathore

About Me