Package jason.stdlib
Class list_rules
java.lang.Object
jason.asSemantics.DefaultInternalAction
jason.stdlib.list_rules
- All Implemented Interfaces:
- InternalAction,- Serializable
@Manual(literal=".list_rules",
        hint="prints out the rules in the belief base",
        argsHint="",
        argsType="",
        examples=".list_rules: list rules in the agent\'s belief base",
        seeAlso="")
public class list_rules
extends DefaultInternalAction
Internal action: .list_rules.
Description: prints out the rules in the belief base.
Example:
-  .list_rules: list rules in the agent's belief base
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionexecute(TransitionSystem ts, Unifier un, Term[] args) Executes the internal action.Methods inherited from class jason.asSemantics.DefaultInternalActioncanBeUsedInContext, checkArguments, destroy, getMaxArgs, getMinArgs, prepareArguments, suspendIntention
- 
Constructor Details- 
list_rulespublic list_rules()
 
- 
- 
Method Details- 
executeDescription copied from interface:InternalActionExecutes the internal action. It should return a Boolean or an Iterator. A true boolean return means that the IA was successfully executed. An Iterator result means that there is more than one answer for this IA (e.g. see member internal action). - Specified by:
- executein interface- InternalAction
- Overrides:
- executein class- DefaultInternalAction
- Throws:
- Exception
 
 
-