|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.userData.UserDataList
public class UserDataList
list of user data objects
Constructor Summary | |
---|---|
UserDataList()
|
|
UserDataList(UserDataObject[] list)
construct with field |
Method Summary | |
---|---|
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 |
java.lang.String |
jsonConvertTo()
convert the object to json |
static UserDataList |
jsonMarshalFrom(java.lang.String jsonString)
|
boolean |
removeUuid(java.lang.String uuid)
add a userDataObject and timestamp, if it already exists, reorder it so it is first |
boolean |
replaceUserDataObjectsWithSubset(java.util.Set<java.lang.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 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserDataList()
public UserDataList(UserDataObject[] list)
list
- Method Detail |
---|
public static UserDataList jsonMarshalFrom(java.lang.String jsonString)
jsonString
-
public java.lang.String jsonConvertTo()
public boolean addUserDataObject(UserDataObject userDataObject, int maxSize)
userDataObject
-
public boolean replaceUserDataObjectsWithSubset(java.util.Set<java.lang.String> uuids, int maxSize)
uuids
- maxSize
-
public boolean removeUuid(java.lang.String uuid)
userDataObject
-
public UserDataObject[] getList()
public void setList(UserDataObject[] list1)
list1
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |