IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Business objects programming > Programming techniques > Use the Sequence object to set data order

How do I know if my DataObject has a sequence?

There are two simple APIs to choose from that can determine if a DataObject is sequenced: DataObject noSequence and DataObject withSequence.

You would use DataObject noSequence and DataObject withSequence as shown in the following example:

	DataObject noSequence = ...
	DataObject withSequence = ...

	// Displays false
	System.out.println(noSequence.getType().isSequenced());

	// Displays true
	System.out.println(withSequence.getType().isSequenced());

	// Displays true
	System.out.println(noSequence.getSequence() == null);

	// Displays false
	System.out.println(withSequence.getSequence() == null);

Use the Sequence object to set data order