Class Program

java.lang.Object
All Implemented Interfaces:
Serializable, Cloneable, Iterable<ASPRule>, Collection<ASPRule>, Set<ASPRule>, BeliefBase, LogicProgram<ClassicalHead,ASPBodyElement,ASPRule>

public class Program extends RuleSet<ASPRule> implements LogicProgram<ClassicalHead,ASPBodyElement,ASPRule>
This class models an ASP-Core-2 program, meaning a set of rules and optionally a query. A program is ground if it contains no variables. The rules are ordered alphabetically.
Author:
Tim Janus, Thomas Vengels, Anna Gessler
See Also: