Uses of Class
org.tweetyproject.logics.commons.syntax.Predicate
Package
Description
-
Uses of Predicate in org.tweetyproject.action.signature
Modifier and TypeClassDescriptionclass
This class represents an action name.class
This class represents a fluent name.Modifier and TypeMethodDescriptionboolean
ActionSignature.containsPredicate
(Predicate predicate) Returns true if the given predicate is contained in this signature. -
Uses of Predicate in org.tweetyproject.arg.aba.syntax
Modifier and TypeMethodDescriptionAbaElement.getPredicateCls()
Assumption.getPredicates()
InferenceRule.getPredicates()
Negation.getPredicates()
-
Uses of Predicate in org.tweetyproject.arg.aspic.syntax
-
Uses of Predicate in org.tweetyproject.arg.delp.syntax
-
Uses of Predicate in org.tweetyproject.arg.dung.ldo.syntax
-
Uses of Predicate in org.tweetyproject.logics.cl.syntax
-
Uses of Predicate in org.tweetyproject.logics.commons.syntax
Modifier and TypeMethodDescriptionAssociativeFormulaSupport.getPredicateCls()
RelationalFormula.getPredicateCls()
AssociativeFormulaSupport.getPredicates()
QuantifiedFormulaSupport.getPredicates()
Returns the set of predicates contained in the inner formula. -
Uses of Predicate in org.tweetyproject.logics.commons.syntax.interfaces
Modifier and TypeMethodDescriptionSimpleLogicalFormula.getPredicateCls()
SimpleLogicalFormula.getPredicates()
Processes the set of all predicates which appear in this formulaModifier and TypeMethodDescriptionstatic Atom.RETURN_SET_PREDICATE
Atom.AtomImpl.implSetPredicate
(Predicate old, Predicate newer, List<Term<?>> arguments) Return set predicateAtom.setPredicate
(Predicate predicate) Changes the predicate of the atom. -
Uses of Predicate in org.tweetyproject.logics.dl.syntax
Modifier and TypeMethodDescriptionAtomicConcept.getPredicate()
Returns the predicate representing this atomic concept.AtomicRole.getPredicate()
Returns the predicate representing this atomic role.Modifier and TypeMethodDescriptionComplexConcept.getPredicateCls()
DlAxiom.getPredicateCls()
AssociativeDlFormula.getPredicates()
AtomicConcept.getPredicates()
Returns the set of predicates used in this atomic concept, which in this case is the singleton set containing the predicate representing this concept.AtomicRole.getPredicates()
BottomConcept.getPredicates()
Complement.getPredicates()
Returns the set of predicates used in this complement, which are the predicates used in the negated concept.ComplexConcept.getPredicates()
ConceptAssertion.getPredicates()
DlAxiom.getPredicates()
DlSignature.getPredicates()
Return all predicates of this signature.EquivalenceAxiom.getPredicates()
ExistentialRestriction.getPredicates()
RoleAssertion.getPredicates()
TopConcept.getPredicates()
UniversalRestriction.getPredicates()
ModifierConstructorDescriptionInitializes an atomic concept with the given predicate.Initializes an atomic role with the given predicate. -
Uses of Predicate in org.tweetyproject.logics.fol.syntax
Modifier and TypeClassDescriptionclass
This class models an equality predicate, meaning a predicate of arity 2 that maps to the identity relation.class
This class models an inequality predicate, meaning a predicate of arity 2 that maps to the complement of the identity relation.Modifier and TypeMethodDescriptionFolAtom.getPredicate()
Returns the predicate of this atomFolSignature.getPredicate
(String s) Get the predicate with the given name.Modifier and TypeMethodDescriptionAssociativeFolFormula.getPredicates()
Equivalence.getPredicates()
ExistsQuantifiedFormula.getPredicates()
FolAtom.getPredicates()
FolSignature.getPredicates()
Returns the predicates of this first-order logic signature.ForallQuantifiedFormula.getPredicates()
Implication.getPredicates()
Negation.getPredicates()
SpecialFormula.getPredicates()
ModifierConstructorDescriptionCreates a new atom with the given predicate and initializes an empty argument list.Creates a new atom with the given predicate and list of termsconstructs FolAtom -
Uses of Predicate in org.tweetyproject.logics.ml.syntax
-
Uses of Predicate in org.tweetyproject.logics.mln.syntax
-
Uses of Predicate in org.tweetyproject.logics.pl.syntax
Modifier and TypeClassDescriptionclass
A specialized predicate for propositional logic that only allows an identifier but has no arguments and therefore has an arity of zero. -
Uses of Predicate in org.tweetyproject.logics.rcl.syntax
-
Uses of Predicate in org.tweetyproject.logics.rdl.syntax
-
Uses of Predicate in org.tweetyproject.logics.rpcl.semantics
Modifier and TypeMethodDescriptionInstanceAssignment.getPredicate()
Returns the predicate of this assignment.Modifier and TypeMethodDescriptionstatic Set
<InstanceAssignment> InstanceAssignment.enumerateInstanceAssignments
(Predicate p, Set<Set<Constant>> constants) Determines the set of all instance assignments for the given predicate and equivalence classes.ReferenceWorld.get
(Predicate predicate, Collection<? extends Constant> constants) Retrieves the number of true instances assigned for the given predicate and the given equivalence class of constants.ReferenceWorld.put
(Predicate key, InstanceAssignment value) Modifier and TypeMethodDescriptionstatic Set
<ReferenceWorld> Determines the set of all reference worlds wrt.static ReferenceWorld
ReferenceWorld.getMapping
(HerbrandInterpretation i, Set<Predicate> predicates, Set<Set<Constant>> constants) Determines the reference world of the given interpretation wrt.void
ReferenceWorld.putAll
(Map<? extends Predicate, ? extends InstanceAssignment> m) ModifierConstructorDescriptionInstanceAssignment
(Predicate predicate) Creates a new instance assignment for the given predicate with no assignments.InstanceAssignment
(Predicate predicate, Map<? extends Collection<? extends Constant>, Integer> map) Creates a new instance assignment for the given predicate with the given map. -
Uses of Predicate in org.tweetyproject.logics.translators
Modifier and TypeMethodDescription<C extends Predicate>
CTranslator.translatePredicate
(Predicate source, Class<C> predicateCls) Translates the given source predicate into an instance of the given predicate class.Modifier and TypeMethodDescription<C extends Predicate>
CTranslator.translatePredicate
(Predicate source, Class<C> predicateCls) Translates the given source predicate into an instance of the given predicate class. -
Uses of Predicate in org.tweetyproject.lp.asp.syntax
Modifier and TypeClassDescriptionstatic class
Additional special predicates of the clingo syntax that have no direct representation in the DLV or ASP-Core-2 format.static class
Additional special predicates of the DLV syntax that have no direct representation in the Clingo or ASP-Core-2 format.Modifier and TypeMethodDescriptionProgram.getOutputWhitelist()
Returns the whitelist of predicates.ASPElement.getPredicateCls()
ClassicalHead.getPredicateCls()
ComparativeAtom.getPredicateCls()
AggregateAtom.getPredicates()
AggregateElement.getPredicates()
AggregateHead.getPredicates()
ASPAtom.getPredicates()
ASPElement.getPredicates()
ASPRule.getPredicates()
ChoiceElement.getPredicates()
ChoiceHead.getPredicates()
ClassicalHead.getPredicates()
ComparativeAtom.getPredicates()
DefaultNegation.getPredicates()
OptimizationElement.getPredicates()
OptimizationStatement.getPredicates()
StrictNegation.getPredicates()
Modifier and TypeMethodDescriptionboolean
Program.addToOutputWhitelist
(Predicate p) Adds the given predicate to the whitelist of predicates.ASPAtom.setPredicate
(Predicate newer) StrictNegation.setPredicate
(Predicate predicate) Modifier and TypeMethodDescriptionvoid
Program.setOutputWhitelist
(Collection<Predicate> ps) Sets the whitelist of predicates.ModifierConstructorDescriptionCreates a new ASPAtom with the given predicate.Creates a new atom with the given predicate and terms.Creates a new atom with the given predicate and terms.StrictNegation
(Predicate p, List<Term<?>> terms) Creates a new negation with the given predicate and terms. -
Uses of Predicate in org.tweetyproject.lp.nlp.syntax
Modifier and TypeMethodDescriptionNLPRule.getPredicateCls()
NLPNot.getPredicates()
NLPRule.getPredicates()