org.alicebot.server.core
Class Bots

java.lang.Object
  extended by java.util.AbstractMap
      extended by java.util.HashMap
          extended by org.alicebot.server.core.Bots
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map

public class Bots
extends java.util.HashMap

Contains all descriptions of bots.

Since:
4.1.5
Author:
Noel Bush
See Also:
Serialized Form

Method Summary
static void addBot(java.lang.String botid, Bot bot)
           
static Bot getBot(java.lang.String botid)
           
static int getCount()
           
static Bot getFirstBot()
           
static java.util.Set getIDs()
           
static java.lang.String getNiceList()
           
static java.util.Iterator keysIterator()
           
static boolean knowsBot(java.lang.String botid)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Method Detail

knowsBot

public static boolean knowsBot(java.lang.String botid)

addBot

public static void addBot(java.lang.String botid,
                          Bot bot)

getBot

public static Bot getBot(java.lang.String botid)

getFirstBot

public static Bot getFirstBot()

getCount

public static int getCount()

getNiceList

public static java.lang.String getNiceList()

getIDs

public static java.util.Set getIDs()

keysIterator

public static java.util.Iterator keysIterator()