| Package | Description |
|---|---|
| net.sf.tweety.lp.asp.parser | |
| net.sf.tweety.lp.asp.syntax |
| Modifier and Type | Method and Description |
|---|---|
DLPElement |
InstantiateVisitor.visit(ASTDefAtom node,
Object data) |
| Modifier and Type | Method and Description |
|---|---|
Set<DLPElement> |
InstantiateVisitor.visit(ASTElementLst node,
Object data) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DLPLiteral
This interface defines common functionality for an ELP literal.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Aggregate
this class represents an aggregate function.
|
class |
Arithmetic
This class implements the Arithmetic semantic given
by the DLV Manual.
|
class |
Comparative
This class implements comparative predicates as described in
the DLV manual.
|
class |
DLPAtom
this class models an atom, which is a basic structure for
building literals and rules for logic programs
|
class |
DLPElementAdapter
This acts as abstract base class for classes implement
the ELPElement interface
|
class |
DLPHead
This formula represents the head of an disjunctive rule which is a
disjunction of ELP literals.
|
class |
DLPNeg
This class models strict negation for atoms.
|
class |
DLPNot
this class models a default negated literal.
|
class |
Rule
This class models a rule for a disjunctive logic program.
|
| Modifier and Type | Field and Description |
|---|---|
protected Set<DLPElement> |
SymbolicSet.conjunctions |
| Modifier and Type | Method and Description |
|---|---|
abstract DLPElement |
DLPElementAdapter.clone() |
DLPElement |
DLPElement.clone() |
DLPElement |
DLPElement.substitute(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> t,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> v) |
| Modifier and Type | Method and Description |
|---|---|
Set<DLPElement> |
SymbolicSet.getConjunction() |
Collection<DLPElement> |
Rule.getPremise() |
| Modifier and Type | Method and Description |
|---|---|
void |
Rule.addPremise(DLPElement premise) |
| Modifier and Type | Method and Description |
|---|---|
void |
Rule.addPremises(Collection<? extends DLPElement> premises) |
| Constructor and Description |
|---|
Rule(DLPLiteral head,
DLPElement body) |
| Constructor and Description |
|---|
Rule(DLPLiteral head,
List<DLPElement> litsBody) |
Rule(List<DLPLiteral> litsHead,
List<DLPElement> litsBody) |
SymbolicSet(Collection<net.sf.tweety.logics.commons.syntax.Variable> variables,
Collection<DLPElement> literals) |
Copyright © 2018. All rights reserved.