Serialized Form
-
Package es.upm.etsisi.cf4j.data
-
Class es.upm.etsisi.cf4j.data.DataBank extends Object implements Serializable
-
Class es.upm.etsisi.cf4j.data.DataModel extends Object implements Serializable
- serialVersionUID:
- 20200314L
-
Serialized Fields
-
dataBank
DataBank dataBank
DataBank to store heterogeneous information -
items
Item[] items
Stored items instances -
maxRating
double maxRating
Maximum (training) rating in the DataModel -
maxTestRating
double maxTestRating
Maximum test rating in the DataModel -
minRating
double minRating
Minimum (training) rating in the DataModel -
minTestRating
double minTestRating
Minimum test rating in the DataModel -
numberOfRatings
int numberOfRatings
Number of (training) ratings -
numberOfTestRatings
int numberOfTestRatings
Number of test ratings -
ratingAverage
double ratingAverage
Average (training) rating -
testItems
TestItem[] testItems
Stored test items instances -
testRatingAverage
double testRatingAverage
Average test rating -
testUsers
TestUser[] testUsers
Stored test users instances -
users
User[] users
Stored users instances
-
-
Class es.upm.etsisi.cf4j.data.Item extends Object implements Serializable
- serialVersionUID:
- 20200314L
-
Serialized Fields
-
average
double average
Average (training) rating -
dataBank
DataBank dataBank
DataBank to store heterogeneous information -
id
String id
Item unique identifier -
itemIndex
int itemIndex
Item index in the DataModel -
max
double max
Maximum (training) rating value -
min
double min
Minimum (training) rating value -
usersRatings
SortedRatingList usersRatings
Users that have rated the item
-
-
Class es.upm.etsisi.cf4j.data.TestItem extends Item implements Serializable
- serialVersionUID:
- 20200314L
-
Serialized Fields
-
averageTest
double averageTest
Average test rating -
maxTest
double maxTest
Maximum test rating value -
minTest
double minTest
Minimum test rating value -
testItemIndex
int testItemIndex
Index in the DataModel array which stores test items -
testUsersRatings
SortedRatingList testUsersRatings
Array of test users that have rated this test item
-
-
Class es.upm.etsisi.cf4j.data.TestUser extends User implements Serializable
- serialVersionUID:
- 20200314L
-
Serialized Fields
-
averageTest
double averageTest
Average test rating -
maxTest
double maxTest
Maximum test rating value -
minTest
double minTest
Minimum test rating value -
testItemsRatings
SortedRatingList testItemsRatings
TestItems rated by the user -
testUserIndex
int testUserIndex
Index in the DataModel array which stores test users
-
-
Class es.upm.etsisi.cf4j.data.User extends Object implements Serializable
- serialVersionUID:
- 20200314L
-
Serialized Fields
-
average
double average
Average (training) rating -
dataBank
DataBank dataBank
DataBank to store heterogeneous information -
id
String id
User unique identifier -
itemsRatings
SortedRatingList itemsRatings
Items rated by the user -
max
double max
Maximum (training) rating value -
min
double min
Minimum (training) rating value -
userIndex
int userIndex
User index in the DataModel
-
-
-
Package es.upm.etsisi.cf4j.data.types
-
Class es.upm.etsisi.cf4j.data.types.Rating extends Object implements Serializable
- serialVersionUID:
- 20200314L
-
Serialized Fields
-
index
int index
Index of the user or the item -
rating
double rating
Rating associated to that index, understanding this rating explicitly related with other user or item (opposed to the index stored in this class). In other words, this rating is explicitly related with an item and an user.
-
-
Class es.upm.etsisi.cf4j.data.types.SortedRatingList extends ArrayList<Rating> implements Serializable
-