public class ReporterListScoreData
extends java.lang.Object
implements java.io.Serializable
ReporterListScoreData.hbm.xml
since
XDoclet can't generate the <composite-id>
tag for us.ReporterList
,
Developer documentation: Reporters,
Serialized FormModifier and Type | Field and Description |
---|---|
private ReporterData |
reporter |
private int |
reporterId |
private ReporterListData |
reporterList |
private java.lang.Float |
score |
private static long |
serialVersionUID |
Constructor and Description |
---|
ReporterListScoreData() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
ReporterData |
getReporter()
Get the reporter.
|
int |
getReporterId()
The id of the reporter.
|
ReporterListData |
getReporterList()
The reporter list this reporter and score belongs to.
|
java.lang.Float |
getScore()
Get the score for the reporter, or null if no score has been set.
|
int |
hashCode() |
private void |
readObject(java.io.ObjectInputStream ois) |
void |
setReporter(ReporterData reporter) |
void |
setReporterId(int reporterId) |
void |
setReporterList(ReporterListData reporterList) |
void |
setScore(java.lang.Float score) |
java.lang.String |
toString() |
private void |
writeObject(java.io.ObjectOutputStream ois) |
private static final long serialVersionUID
private transient ReporterListData reporterList
private int reporterId
private transient ReporterData reporter
private java.lang.Float score
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public ReporterListData getReporterList()
public void setReporterList(ReporterListData reporterList)
public int getReporterId()
<key-many-to-one>
doesn't work with INNER JOIN FETCH
queries.
We have to use a regular <many-to-one>
,
which means that the reporter property must be outside the
composite id.public void setReporterId(int reporterId)
public ReporterData getReporter()
public void setReporter(ReporterData reporter)
public java.lang.Float getScore()
public void setScore(java.lang.Float score)
private void readObject(java.io.ObjectInputStream ois) throws java.lang.ClassNotFoundException, java.io.IOException
java.lang.ClassNotFoundException
java.io.IOException
private void writeObject(java.io.ObjectOutputStream ois) throws java.io.IOException
java.io.IOException