public interface RulesAPI
Modifier and Type | Method and Description |
---|---|
void |
addTokenReplacementGenerator(RuleTokenReplacementGeneratorPlugin generator) |
java.util.List<RuleAPI> |
getAllMatching(java.lang.String currentRule,
java.lang.String trigger,
InteractionDialogAPI dialog,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
RuleAPI |
getBestMatching(java.lang.String currentRule,
java.lang.String trigger,
InteractionDialogAPI dialog,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
java.util.Map<java.lang.String,java.lang.String> |
getTokenReplacements(java.lang.String ruleId,
SectorEntityToken target,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
java.lang.String |
performTokenReplacement(java.lang.String ruleId,
java.lang.String text,
SectorEntityToken entity,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
void |
setRandomForNextRulePick(java.util.Random random) |
java.util.List<RuleAPI> getAllMatching(java.lang.String currentRule, java.lang.String trigger, InteractionDialogAPI dialog, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
RuleAPI getBestMatching(java.lang.String currentRule, java.lang.String trigger, InteractionDialogAPI dialog, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
void addTokenReplacementGenerator(RuleTokenReplacementGeneratorPlugin generator)
java.util.Map<java.lang.String,java.lang.String> getTokenReplacements(java.lang.String ruleId, SectorEntityToken target, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
java.lang.String performTokenReplacement(java.lang.String ruleId, java.lang.String text, SectorEntityToken entity, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
void setRandomForNextRulePick(java.util.Random random)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.