Package ca.cdr.api.model.json
Interface IHasUserData
- All Known Implementing Classes:
UserSessionDetailsJson
public interface IHasUserData
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
addUserData
(Map<String, Object> theExtraData) default void
clearUserData
(String theName) getClientPopulatedUserData
(boolean theCreateIfNull) Model objects wishing to implement user data can implement this interface, and only need to actually implement this methoddefault Object
getUserData
(String theName) default int
getUserInt
(String theName) default String
getUserString
(String theName) default boolean
hasUserData
(String theName) default void
setUserData
(String theName, Object theValue) default void
setUserDataINN
(String theName, Object theValue) default void
setUserDataInternal
(boolean theDoValidationCheck, String theName, Object theValue)
-
Method Details
-
getUserData
-
setUserData
-
setUserDataInternal
-
clearUserData
-
setUserDataINN
-
hasUserData
-
getUserString
-
getUserInt
-
addUserData
-
getClientPopulatedUserData
Model objects wishing to implement user data can implement this interface, and only need to actually implement this method
-