com.planet_ink.coffee_mud.Libraries.interfaces
Interface SlaveryLibrary

All Superinterfaces:
java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
All Known Implementing Classes:
SlaveryParser

public interface SlaveryLibrary
extends CMLibrary


Nested Class Summary
static interface SlaveryLibrary.GeasStep
           
static interface SlaveryLibrary.GeasSteps
           
static class SlaveryLibrary.Step
           
 
Method Summary
 java.lang.String cleanWord(java.lang.String s)
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> findMatch(MOB mob, java.util.List<java.lang.String> prereq)
           
 SlaveryLibrary.GeasSteps processRequest(MOB you, MOB me, java.lang.String req)
           
 
Methods inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.CMLibrary
activate, getServiceClient, L, propertiesLoaded, shutdown
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject
copyOf, ID, initializeClass, name, newInstance
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

findMatch

java.util.List<java.util.Map<java.lang.String,java.lang.String>> findMatch(MOB mob,
                                                                           java.util.List<java.lang.String> prereq)

cleanWord

java.lang.String cleanWord(java.lang.String s)

processRequest

SlaveryLibrary.GeasSteps processRequest(MOB you,
                                        MOB me,
                                        java.lang.String req)