public class SimUser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private float |
C |
private float |
CDS |
private float |
CNS |
private int |
consecutiveNegatives |
private float[][] |
Cseries |
private float |
NegativeFactor |
private int |
numberOfRatings |
private float |
P |
private float |
PDS |
private float |
PNS |
private float |
PRV |
private float[][] |
PRVseries |
private float[][] |
Pseries |
private PTL[] |
PTL |
private PTL[] |
recentPTL |
private int |
RRI |
private float |
RS |
private float[][] |
RSseries |
private float |
RT |
private float[][] |
RTseries |
private float |
RV |
private float[][] |
RVseries |
private float |
SDS |
private float |
SHC |
private float[][] |
SHCseries |
private float |
SNS |
private URL[] |
URL |
private int |
userID |
private WRL |
WRL |
Constructor and Description |
---|
SimUser(int userID) |
Modifier and Type | Method and Description |
---|---|
void |
addSeriesElement(java.lang.String key,
float[] element) |
PTL |
findBlankPTL() |
PTL |
findBlankRPTL() |
URL |
findBlankURL() |
PTL |
findOldestPTL() |
PTL |
findOldestRPTL() |
URL |
findOldestURL() |
float |
getC() |
float |
getCDS() |
float |
getCNS() |
int |
getConsecutiveNegatives() |
float[][] |
getCseries() |
float[] |
getLastSeriesElement(java.lang.String key) |
float |
getNegativeFactor() |
int |
getNextPTLSerialID() |
int |
getNextRPTLSerialID() |
int |
getNextSerialID() |
int |
getNumberOfRatings() |
float |
getP() |
float |
getPDS() |
float |
getPNS() |
float |
getPRV() |
float[][] |
getPRVseries() |
float[][] |
getPseries() |
PTL[] |
getPTL() |
PTL |
getPTLi(int i) |
PTL[] |
getRecentPTL() |
PTL |
getRPTLi(int i) |
int |
getRRI() |
float |
getRS() |
float[][] |
getRSseries() |
float |
getRT() |
float[][] |
getRTseries() |
float |
getRV() |
float[][] |
getRVseries() |
float |
getSDS() |
int |
getSeriesRowCount(java.lang.String key) |
float |
getSHC() |
float[][] |
getSHCseries() |
float |
getSNS() |
URL[] |
getURL() |
URL |
getURLi(int i) |
int |
getUserID() |
float |
getValueByKey(java.lang.String key) |
WRL |
getWRL() |
void |
insertPTL(int sourceID,
float rate,
float sourceCredibility,
float TF) |
void |
insertToRecentPTL(int sourceID,
float rate,
float sourceCredibility,
float TF) |
void |
insertURL(int RaterID,
float Rating,
float RatingSkill,
float PricaFactor) |
int |
PTLtransactionCount() |
void |
removeAll(float[][] series) |
void |
resetSimulatedUser() |
void |
setC(float C) |
void |
setCDS(float CDS) |
void |
setCNS(float CNS) |
void |
setConsecutiveNegatives(int consecutiveNegatives) |
void |
setCseries(float[][] Cseries) |
void |
setNegativeFactor(float negativeFactor) |
void |
setNumberOfRatings(int numberOfRatings) |
void |
setP(float P) |
void |
setPDS(float PDS) |
void |
setPNS(float PNS) |
void |
setPRV(float PRV) |
void |
setPRVseries(float[][] PRVseries) |
void |
setPseries(float[][] Pseries) |
void |
setPTL(PTL[] PTL) |
void |
setPTLi(int i,
PTL PTL) |
void |
setRecentPTL(PTL[] PTL) |
void |
setRPTLi(int i,
PTL PTL) |
void |
setRRI(int RRI) |
void |
setRS(float rS) |
void |
setRSseries(float[][] rSseries) |
void |
setRT(float RT) |
void |
setRTseries(float[][] RTseries) |
void |
setRV(float RV) |
void |
setRVseries(float[][] RVseries) |
void |
setSDS(float SDS) |
void |
setSHC(float SHC) |
void |
setSHCseries(float[][] SHCseries) |
void |
setSNS(float SNS) |
void |
setURL(URL[] URL) |
void |
setURLi(int i,
URL URL) |
void |
setUserID(int userID) |
void |
setWRL(WRL wRL) |
void |
setWRLsRunningWeek(java.util.Date date) |
private int userID
private float PRV
private float RV
private float RT
private float P
private float C
private float SHC
private float RS
private float PNS
private float PDS
private float CNS
private float CDS
private float SNS
private float SDS
private int RRI
private URL[] URL
private int consecutiveNegatives
private int numberOfRatings
private float NegativeFactor
private WRL WRL
private PTL[] PTL
private PTL[] recentPTL
private float[][] RVseries
private float[][] PRVseries
private float[][] RTseries
private float[][] Pseries
private float[][] Cseries
private float[][] SHCseries
private float[][] RSseries
public URL findOldestURL()
public URL findBlankURL()
public int getNextSerialID()
public void insertURL(int RaterID, float Rating, float RatingSkill, float PricaFactor)
public PTL findOldestPTL()
public PTL findBlankPTL()
public int getNextPTLSerialID()
public void insertPTL(int sourceID, float rate, float sourceCredibility, float TF)
public PTL findOldestRPTL()
public PTL findBlankRPTL()
public int getNextRPTLSerialID()
public void insertToRecentPTL(int sourceID, float rate, float sourceCredibility, float TF)
public void addSeriesElement(java.lang.String key, float[] element)
public void removeAll(float[][] series)
public int getSeriesRowCount(java.lang.String key)
public float[] getLastSeriesElement(java.lang.String key)
public float getPRV()
public void setPRV(float PRV)
public float getRV()
public void setRV(float RV)
public float getRT()
public void setRT(float RT)
public float getP()
public void setP(float P)
public float getC()
public void setC(float C)
public float getSHC()
public void setSHC(float SHC)
public float getPNS()
public void setPNS(float PNS)
public float getPDS()
public void setPDS(float PDS)
public float getCNS()
public void setCNS(float CNS)
public float getCDS()
public void setCDS(float CDS)
public float getSNS()
public void setSNS(float SNS)
public float getSDS()
public void setSDS(float SDS)
public int getRRI()
public void setRRI(int RRI)
public URL[] getURL()
public URL getURLi(int i)
public void setURLi(int i, URL URL)
public void setURL(URL[] URL)
public PTL[] getPTL()
public PTL getPTLi(int i)
public void setPTLi(int i, PTL PTL)
public void setPTL(PTL[] PTL)
public PTL[] getRecentPTL()
public PTL getRPTLi(int i)
public void setRPTLi(int i, PTL PTL)
public void setRecentPTL(PTL[] PTL)
public float[][] getRVseries()
public void setRVseries(float[][] RVseries)
public float[][] getPRVseries()
public void setPRVseries(float[][] PRVseries)
public float[][] getRTseries()
public void setRTseries(float[][] RTseries)
public float[][] getPseries()
public void setPseries(float[][] Pseries)
public float[][] getCseries()
public void setCseries(float[][] Cseries)
public float[][] getSHCseries()
public void setSHCseries(float[][] SHCseries)
public int getConsecutiveNegatives()
public void setConsecutiveNegatives(int consecutiveNegatives)
public int getNumberOfRatings()
public void setNumberOfRatings(int numberOfRatings)
public float getNegativeFactor()
public void setNegativeFactor(float negativeFactor)
public int getUserID()
public void setUserID(int userID)
public float getRS()
public void setRS(float rS)
public float[][] getRSseries()
public void setRSseries(float[][] rSseries)
public void resetSimulatedUser()
public float getValueByKey(java.lang.String key)
public WRL getWRL()
public void setWRL(WRL wRL)
public void setWRLsRunningWeek(java.util.Date date)
public int PTLtransactionCount()