Package rs.data.util
Class DataUtil
java.lang.Object
rs.data.util.DataUtil
public class DataUtil
extends java.lang.Object
Some data utilities.
- Author:
- ralph
-
Constructor Summary
Constructors Constructor Description DataUtil()
-
Method Summary
Modifier and Type Method Description static <K extends java.io.Serializable>
K[]idArray(java.util.Collection<? extends rs.baselib.type.IIdObject<K>> businessObjects, java.lang.Class<K> keyClass)
Returns the IDs of all objects as a list.static <K extends java.io.Serializable>
java.util.List<K>idList(java.util.Collection<? extends rs.baselib.type.IIdObject<K>> businessObjects)
Returns the IDs of all objects as a list.
-
Constructor Details
-
DataUtil
public DataUtil()
-
-
Method Details
-
idList
public static <K extends java.io.Serializable> java.util.List<K> idList(java.util.Collection<? extends rs.baselib.type.IIdObject<K>> businessObjects)Returns the IDs of all objects as a list.- Type Parameters:
K
- the key class of the objects- Parameters:
businessObjects
- collection of business objects.- Returns:
- list of IDs.
-
idArray
public static <K extends java.io.Serializable> K[] idArray(java.util.Collection<? extends rs.baselib.type.IIdObject<K>> businessObjects, java.lang.Class<K> keyClass)Returns the IDs of all objects as a list.- Type Parameters:
K
- the key class of the objects- Parameters:
businessObjects
- collection of business objects.keyClass
- the key class of the objects- Returns:
- list of IDs.
-