public class UserInputBulletin
extends java.util.LinkedHashMap
Constructor and Description |
---|
UserInputBulletin() |
Modifier and Type | Method and Description |
---|---|
void |
clearUserInput(UserInfo ui)
This is only here to make you feel good.
|
java.lang.Object |
get(UserInfo ui) |
java.lang.Object |
getUserInput(java.lang.String id,
UserInfo ui)
Get the user input of the id.
|
void |
postUserInput(java.lang.String id,
java.lang.Object value,
UserInfo ui)
Post the user Input.
|
void |
put(UserInfo ui,
java.lang.Object value) |
void |
remove(UserInfo ui) |
protected boolean |
removeEldestEntry(java.util.Map.Entry eldest) |
void |
removeUserInput(java.lang.String id,
UserInfo ui)
Remove the user input from the bulletin board.
|
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
public void postUserInput(java.lang.String id, java.lang.Object value, UserInfo ui)
public java.lang.Object get(UserInfo ui)
public void put(UserInfo ui, java.lang.Object value)
public java.lang.Object getUserInput(java.lang.String id, UserInfo ui)
id
- ui
- public void removeUserInput(java.lang.String id, UserInfo ui)
id
- ui
- protected boolean removeEldestEntry(java.util.Map.Entry eldest)
removeEldestEntry
in class java.util.LinkedHashMap
public void remove(UserInfo ui)
public void clearUserInput(UserInfo ui)
ui
-