public abstract class AbstractTable extends Object implements ITable
ITable.Status| 限定符和类型 | 字段和说明 |
|---|---|
protected com.github.siwenyan.common.MyEnvironment |
myEnvironment |
| 构造器和说明 |
|---|
AbstractTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
appendSupply(com.github.siwenyan.dish_parser.ISupply supply) |
void |
broadcastStop() |
void |
clearSupply() |
Set<IGuest> |
cloneGuests() |
com.github.siwenyan.dish_parser.ISupply |
cloneSupply() |
int |
countSupply() |
void |
cutInSupply(com.github.siwenyan.dish_parser.ISupply supply,
int cutInAt) |
void |
deliciousSupply(com.github.siwenyan.dish_parser.ISupply supply) |
String |
dynamic(String text) |
void |
finalCall() |
com.github.siwenyan.cronjob.CronJobManager<com.github.siwenyan.dish_parser.ISupply> |
getCronJobManager() |
IGuest |
getFeedeeByFlavor(String cmd) |
Set<String> |
getFlavorsByRegex(String flavorRegex) |
com.github.siwenyan.common.Heart |
getHeart() |
com.github.siwenyan.common.MyEnvironment |
getMyEnvironment() |
IHost |
getMyHost() |
String |
getName() |
ITable.Status |
getStatus() |
Object |
getSupplyLock() |
boolean |
hasSupply() |
void |
initEnvironment() |
void |
initialize() |
void |
initSupply(com.github.siwenyan.dish_parser.ISupply initSupply) |
String |
jsonHelp() |
void |
print(String text) |
void |
println(String text) |
void |
printlnUrgent(String line) |
String |
printSupply() |
void |
printTables() |
void |
promptQueueSize() |
void |
putAllGuests(Set<IGuest> guests) |
void |
register(IGuest guest) |
com.github.siwenyan.dish_parser.ISupply |
removeSupply(int index) |
boolean |
seeout(String name) |
void |
setMute(boolean mute) |
void |
setMyHost(IHost myHost) |
void |
setName(String name) |
void |
setStatus(ITable.Status status) |
void |
start() |
boolean |
stop() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefaultCookpublic void initialize()
initialize 在接口中 ITablepublic void initEnvironment()
initEnvironment 在接口中 ITablepublic void println(String text)
println 在接口中 com.github.siwenyan.common.IPrinterpublic void print(String text)
print 在接口中 com.github.siwenyan.common.IPrinterpublic void printlnUrgent(String line)
printlnUrgent 在接口中 ITablepublic void initSupply(com.github.siwenyan.dish_parser.ISupply initSupply)
initSupply 在接口中 ITablepublic IGuest getFeedeeByFlavor(String cmd)
getFeedeeByFlavor 在接口中 ITablepublic ITable.Status getStatus()
public void setStatus(ITable.Status status)
public void deliciousSupply(com.github.siwenyan.dish_parser.ISupply supply)
throws com.github.siwenyan.dish_parser.BadSmellException
deliciousSupply 在接口中 ITablecom.github.siwenyan.dish_parser.BadSmellExceptionpublic int countSupply()
countSupply 在接口中 ITablepublic String printSupply()
public com.github.siwenyan.dish_parser.ISupply removeSupply(int index)
removeSupply 在接口中 ITablepublic void cutInSupply(com.github.siwenyan.dish_parser.ISupply supply,
int cutInAt)
cutInSupply 在接口中 ITablepublic void clearSupply()
clearSupply 在接口中 ITablepublic com.github.siwenyan.common.MyEnvironment getMyEnvironment()
getMyEnvironment 在接口中 ITablepublic void appendSupply(com.github.siwenyan.dish_parser.ISupply supply)
appendSupply 在接口中 ITablepublic void printTables()
printTables 在接口中 ITablepublic com.github.siwenyan.dish_parser.ISupply cloneSupply()
cloneSupply 在接口中 ITablepublic Set<String> getFlavorsByRegex(String flavorRegex)
getFlavorsByRegex 在接口中 ITablepublic void promptQueueSize()
promptQueueSize 在接口中 ITablepublic Object getSupplyLock()
getSupplyLock 在接口中 ITablepublic com.github.siwenyan.cronjob.CronJobManager<com.github.siwenyan.dish_parser.ISupply> getCronJobManager()
getCronJobManager 在接口中 ITablepublic Set<IGuest> cloneGuests()
cloneGuests 在接口中 ITablepublic void putAllGuests(Set<IGuest> guests)
putAllGuests 在接口中 ITablepublic void broadcastStop()
broadcastStop 在接口中 ITablepublic com.github.siwenyan.common.Heart getHeart()
getHeart 在接口中 com.github.siwenyan.common.ILivepublic boolean stop()
stop 在接口中 com.github.siwenyan.common.ILiveCopyright © 2020. All rights reserved.