All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class prolog.DynamicPredicate

java.lang.Object
   |
   +----prolog.Predicate
           |
           +----prolog.InterpretedPredicate
                   |
                   +----prolog.DynamicPredicate

public class DynamicPredicate
extends InterpretedPredicate
Represents a dynamically modifiable predicate.

See Also:
abolish_1, asserta_1, assertz_1, dynamic_1, retract_1

Constructor Index

 o DynamicPredicate(int)

Method Index

 o clear()
 o getClauses()
 o remove(Clause)
 o toString()

Constructors

 o DynamicPredicate
 public DynamicPredicate(int arity)

Methods

 o getClauses
 public ClauseList getClauses()
 o clear
 public void clear()
 o remove
 public void remove(Clause c) throws ArgumentException
 o toString
 public String toString()
Overrides:
toString in class InterpretedPredicate

All Packages  Class Hierarchy  This Package  Previous  Next  Index