List of all members.
Detailed Description
Class SampDetail hold the detail for a sampling order. Each one of this objects should be unique. Two of theese objects are considered equals if their component, property, frequency and reportRate are equals. For this reason the equals meber had to be overloaded. The hashcode member was also overloaded. This class has no seter members, for that reason values may only be set upon creation, this is a failsafe so you don't accidentaly modify the values once sampling has began. As values can only be set at creation, the hashcode is computed only once, at creation. If later on this class is modified to allow seters this behavior must be kept in mind, and be modified.
Constructor & Destructor Documentation
cl.utfsm.samplingSystemUI.core.SampDetail.SampDetail |
( |
String |
component, |
|
|
String |
property, |
|
|
long |
frequency, |
|
|
long |
reportRate | |
|
) |
| | |
Member Function Documentation
boolean cl.utfsm.samplingSystemUI.core.SampDetail.equals |
( |
Object |
anObject |
) |
|
String cl.utfsm.samplingSystemUI.core.SampDetail.getComponent |
( |
|
) |
|
long cl.utfsm.samplingSystemUI.core.SampDetail.getFrequency |
( |
|
) |
|
String cl.utfsm.samplingSystemUI.core.SampDetail.getProperty |
( |
|
) |
|
long cl.utfsm.samplingSystemUI.core.SampDetail.getReportRate |
( |
|
) |
|
int cl.utfsm.samplingSystemUI.core.SampDetail.hashCode |
( |
|
) |
|
Return de overloaded version of hashCode. This version return the value of hashcode computed by rehash().
- Returns:
- int has value
Member Data Documentation
Property Documentation
long cl.utfsm.samplingSystemUI.core.SampDetail.frequency [package] |
int cl.utfsm.samplingSystemUI.core.SampDetail.hashcode = 0 [package] |
long cl.utfsm.samplingSystemUI.core.SampDetail.reportRate [package] |
cl.utfsm.samplingSystemUI.core.SampDetail.String = "" [package] |
The documentation for this class was generated from the following file: