Uses of Class
org.tweetyproject.logics.commons.syntax.Predicate
Packages that use Predicate
Package
Description
-
Uses of Predicate in org.tweetyproject.action.signature
Subclasses of Predicate in org.tweetyproject.action.signatureModifier and TypeClassDescriptionclass
This class represents an action name.class
This class represents a fluent name.Methods in org.tweetyproject.action.signature with parameters of type PredicateModifier and TypeMethodDescriptionboolean
ActionSignature.containsPredicate
(Predicate predicate) Returns true iff the given predicate is contained in this signature. -
Uses of Predicate in org.tweetyproject.arg.aba.syntax
Methods in org.tweetyproject.arg.aba.syntax that return types with arguments of type PredicateModifier and TypeMethodDescriptionAbaElement.getPredicateCls()
Assumption.getPredicates()
InferenceRule.getPredicates()
Negation.getPredicates()
-
Uses of Predicate in org.tweetyproject.arg.aspic.syntax
Methods in org.tweetyproject.arg.aspic.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.arg.delp.syntax
Methods in org.tweetyproject.arg.delp.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.arg.dung.ldo.syntax
Methods in org.tweetyproject.arg.dung.ldo.syntax with parameters of type Predicate -
Uses of Predicate in org.tweetyproject.logics.cl.syntax
Methods in org.tweetyproject.logics.cl.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.logics.commons.syntax
Methods in org.tweetyproject.logics.commons.syntax that return PredicateMethods in org.tweetyproject.logics.commons.syntax that return types with arguments of type PredicateModifier and TypeMethodDescriptionAssociativeFormulaSupport.getPredicateCls()
RelationalFormula.getPredicateCls()
AssociativeFormulaSupport.getPredicates()
QuantifiedFormulaSupport.getPredicates()
-
Uses of Predicate in org.tweetyproject.logics.commons.syntax.interfaces
Methods in org.tweetyproject.logics.commons.syntax.interfaces that return PredicateMethods in org.tweetyproject.logics.commons.syntax.interfaces that return types with arguments of type PredicateModifier and TypeMethodDescriptionSimpleLogicalFormula.getPredicateCls()
SimpleLogicalFormula.getPredicates()
Processes the set of all predicates which appear in this formulaMethods in org.tweetyproject.logics.commons.syntax.interfaces with parameters of type PredicateModifier and TypeMethodDescriptionstatic Atom.RETURN_SET_PREDICATE
Atom.AtomImpl.implSetPredicate
(Predicate old, Predicate newer, List<Term<?>> arguments) Atom.setPredicate
(Predicate predicate) Changes the predicate of the atom. -
Uses of Predicate in org.tweetyproject.logics.dl.syntax
Methods in org.tweetyproject.logics.dl.syntax that return PredicateMethods in org.tweetyproject.logics.dl.syntax that return types with arguments of type PredicateModifier and TypeMethodDescriptionComplexConcept.getPredicateCls()
DlAxiom.getPredicateCls()
AssociativeDlFormula.getPredicates()
AtomicConcept.getPredicates()
AtomicRole.getPredicates()
BottomConcept.getPredicates()
Complement.getPredicates()
ComplexConcept.getPredicates()
ConceptAssertion.getPredicates()
DlAxiom.getPredicates()
DlSignature.getPredicates()
EquivalenceAxiom.getPredicates()
ExistentialRestriction.getPredicates()
RoleAssertion.getPredicates()
TopConcept.getPredicates()
UniversalRestriction.getPredicates()
Constructors in org.tweetyproject.logics.dl.syntax with parameters of type Predicate -
Uses of Predicate in org.tweetyproject.logics.fol.syntax
Subclasses of Predicate in org.tweetyproject.logics.fol.syntaxModifier 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.Methods in org.tweetyproject.logics.fol.syntax that return PredicateModifier and TypeMethodDescriptionFolAtom.getPredicate()
Returns the predicate of this atomFolSignature.getPredicate
(String s) Get the predicate with the given name.Methods in org.tweetyproject.logics.fol.syntax that return types with arguments of type PredicateModifier 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()
Methods in org.tweetyproject.logics.fol.syntax with parameters of type PredicateConstructors in org.tweetyproject.logics.fol.syntax with parameters of type PredicateModifierConstructorDescriptionCreates 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
Methods in org.tweetyproject.logics.ml.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.logics.mln.syntax
Methods in org.tweetyproject.logics.mln.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.logics.pl.syntax
Subclasses of Predicate in org.tweetyproject.logics.pl.syntaxModifier and TypeClassDescriptionclass
A specialized predicate for propositional logic that only allows an identifier but has no arguments and therefore has an arity of zero.Methods in org.tweetyproject.logics.pl.syntax with parameters of type Predicate -
Uses of Predicate in org.tweetyproject.logics.rcl.syntax
Methods in org.tweetyproject.logics.rcl.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.logics.rdl.syntax
Methods in org.tweetyproject.logics.rdl.syntax that return types with arguments of type Predicate -
Uses of Predicate in org.tweetyproject.logics.rpcl.semantics
Methods in org.tweetyproject.logics.rpcl.semantics that return PredicateModifier and TypeMethodDescriptionInstanceAssignment.getPredicate()
Returns the predicate of this assignment.Methods in org.tweetyproject.logics.rpcl.semantics that return types with arguments of type PredicateMethods in org.tweetyproject.logics.rpcl.semantics with parameters of type PredicateModifier 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) Method parameters in org.tweetyproject.logics.rpcl.semantics with type arguments of type PredicateModifier 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) Constructors in org.tweetyproject.logics.rpcl.semantics with parameters of type PredicateModifierConstructorDescriptionInstanceAssignment
(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
Methods in org.tweetyproject.logics.translators with type parameters of type PredicateModifier 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 and returns the translation.Methods in org.tweetyproject.logics.translators with parameters of type PredicateModifier 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 and returns the translation. -
Uses of Predicate in org.tweetyproject.lp.asp.syntax
Subclasses of Predicate in org.tweetyproject.lp.asp.syntaxModifier 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.Methods in org.tweetyproject.lp.asp.syntax that return PredicateMethods in org.tweetyproject.lp.asp.syntax that return types with arguments of type PredicateModifier 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()
Methods in org.tweetyproject.lp.asp.syntax with parameters of type PredicateModifier and TypeMethodDescriptionboolean
Program.addToOutputWhitelist
(Predicate p) Adds the given predicate to the whitelist of predicates.ASPAtom.setPredicate
(Predicate newer) StrictNegation.setPredicate
(Predicate predicate) Method parameters in org.tweetyproject.lp.asp.syntax with type arguments of type PredicateModifier and TypeMethodDescriptionvoid
Program.setOutputWhitelist
(Collection<Predicate> ps) Sets the whitelist of predicates.Constructors in org.tweetyproject.lp.asp.syntax with parameters of type PredicateModifierConstructorDescriptionCreates 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
Methods in org.tweetyproject.lp.nlp.syntax that return types with arguments of type PredicateModifier and TypeMethodDescriptionNLPRule.getPredicateCls()
NLPNot.getPredicates()
NLPRule.getPredicates()