Class IdentifiedObject<T>
- java.lang.Object
-
- com.actelion.research.util.datamodel.IdentifiedObject<T>
-
- All Implemented Interfaces:
IIdentifiedObject<T>,java.lang.Comparable<IdentifiedObject<T>>
- Direct Known Subclasses:
InputObjectFracDimCalc
public class IdentifiedObject<T> extends java.lang.Object implements IIdentifiedObject<T>, java.lang.Comparable<IdentifiedObject<T>>
IdentifiedObject Nov 2, 2011 MvK: Start implementation
-
-
Constructor Summary
Constructors Constructor Description IdentifiedObject()IdentifiedObject(T data, long id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(IdentifiedObject<T> io)static java.util.Comparator<IdentifiedObject>getComparatorId()TgetData()static <T> java.util.HashMap<java.lang.Long,T>getHashMap(java.util.List<IdentifiedObject<T>> li)longgetId()voidsetData(T data)voidsetId(long id)static voidshuffleArray(IdentifiedObject[] ar)java.lang.StringtoString()
-
-
-
Constructor Detail
-
IdentifiedObject
public IdentifiedObject()
-
IdentifiedObject
public IdentifiedObject(T data, long id)
-
-
Method Detail
-
getData
public T getData()
- Specified by:
getDatain interfaceIIdentifiedObject<T>
-
setData
public void setData(T data)
- Specified by:
setDatain interfaceIIdentifiedObject<T>
-
getId
public long getId()
- Specified by:
getIdin interfaceIIdentifiedObject<T>
-
setId
public void setId(long id)
- Specified by:
setIdin interfaceIIdentifiedObject<T>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(IdentifiedObject<T> io)
- Specified by:
compareToin interfacejava.lang.Comparable<T>
-
getHashMap
public static <T> java.util.HashMap<java.lang.Long,T> getHashMap(java.util.List<IdentifiedObject<T>> li)
-
shuffleArray
public static void shuffleArray(IdentifiedObject[] ar)
-
getComparatorId
public static java.util.Comparator<IdentifiedObject> getComparatorId()
-
-