org.opensubsystems.core.util
Class DataObjectUtils

java.lang.Object
  extended by org.opensubsystems.core.util.DataObjectUtils

public final class DataObjectUtils
extends java.lang.Object

Utility methods for DataObject manipulation.

Version:
$Id: DataObjectUtils.java,v 1.8 2007/01/07 06:14:01 bastafidli Exp $
Author:
Miro Halas
Code reviewer:
Miro Halas
Code reviewed:
1.5 2006/04/28 01:45:44 jlegeny

Field Summary
static byte COMPARE_ATTRIBUTES_CHANGED
          Constant for compare result flag - attributes changed.
static byte COMPARE_CHANGED
          Constant for compare result flag - lists changed (added or removed objects).
static byte COMPARE_ORDER_CHANGED
          Constant for compare result flag - order changed.
static byte COMPARE_ORDER_NO_CHANGE
          Constant for compare result flag - nothing has changed.
 
Method Summary
static java.util.Map convertCollectionToMap(java.util.Collection colDataObjects)
          Convert collection of data objects to map keyed by their Ids.
static java.lang.String parseCollectionIdsToString(java.util.Collection colDataObjects, java.lang.String strDel)
          Parse IDs from collection of Data Objects to String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPARE_ORDER_NO_CHANGE

public static final byte COMPARE_ORDER_NO_CHANGE
Constant for compare result flag - nothing has changed.

See Also:
Constant Field Values

COMPARE_ORDER_CHANGED

public static final byte COMPARE_ORDER_CHANGED
Constant for compare result flag - order changed.

See Also:
Constant Field Values

COMPARE_ATTRIBUTES_CHANGED

public static final byte COMPARE_ATTRIBUTES_CHANGED
Constant for compare result flag - attributes changed.

See Also:
Constant Field Values

COMPARE_CHANGED

public static final byte COMPARE_CHANGED
Constant for compare result flag - lists changed (added or removed objects).

See Also:
Constant Field Values
Method Detail

parseCollectionIdsToString

public static java.lang.String parseCollectionIdsToString(java.util.Collection colDataObjects,
                                                          java.lang.String strDel)
Parse IDs from collection of Data Objects to String.

Parameters:
colDataObjects - - collection of data objects to parse
strDel - - String deliminer
Returns:
String - parsed array

convertCollectionToMap

public static java.util.Map convertCollectionToMap(java.util.Collection colDataObjects)
Convert collection of data objects to map keyed by their Ids.

Parameters:
colDataObjects - - collection of data objects to parse
Returns:
Map - map of data objects keyed by ids


Copyright © 2003 - 2006 OpenSubsystems s.r.o.