public class UserDataList extends Object
Constructor and Description |
---|
UserDataList() |
UserDataList(UserDataObject[] list)
construct with field
|
Modifier and Type | Method and Description |
---|---|
boolean |
addUserDataObject(UserDataObject userDataObject,
int maxSize)
add a userDataObject and timestamp, if it already exists, reorder it so it is first
|
UserDataObject[] |
getList()
list of objects
|
String |
jsonConvertTo()
convert the object to json
|
static UserDataList |
jsonMarshalFrom(String jsonString) |
boolean |
removeUuid(String uuid)
add a userDataObject and timestamp, if it already exists, reorder it so it is first
|
boolean |
replaceUserDataObjectsWithSubset(Set<String> uuids,
int maxSize)
replace a userDataList with a new list, keep the old timestamps if they are there
|
void |
setList(UserDataObject[] list1)
list of objects
|
public UserDataList()
public UserDataList(UserDataObject[] list)
list
- public static UserDataList jsonMarshalFrom(String jsonString)
jsonString
- public String jsonConvertTo()
public boolean addUserDataObject(UserDataObject userDataObject, int maxSize)
userDataObject
- public boolean replaceUserDataObjectsWithSubset(Set<String> uuids, int maxSize)
uuids
- maxSize
- public boolean removeUuid(String uuid)
userDataObject
- public UserDataObject[] getList()
public void setList(UserDataObject[] list1)
list1
- Copyright © 2016 Internet2. All rights reserved.