Uses of Class
org.tweetyproject.logics.commons.syntax.Variable
Packages that use Variable
Package
Description
-
Uses of Variable in org.tweetyproject.action.grounding
Methods in org.tweetyproject.action.grounding that return types with arguments of type VariableModifier and TypeMethodDescriptionGroundingTools.getAllSubstitutions(Set<Variable> variables)Calculates all possible substitutions in the given set of variables using all possible constants of the same sort.GroundingTools.getAllSubstitutions(Set<Variable> variables, Set<Constant> constants)Calculates all possible substitutions of variables for a given set of constantsMethod parameters in org.tweetyproject.action.grounding with type arguments of type VariableModifier and TypeMethodDescriptionGroundingTools.getAllSubstitutions(Set<Variable> variables)Calculates all possible substitutions in the given set of variables using all possible constants of the same sort.GroundingTools.getAllSubstitutions(Set<Variable> variables, Set<Constant> constants)Calculates all possible substitutions of variables for a given set of constantsbooleanThis method checks if an assignment of constants to variables satisfies a given grounding condition.booleanbooleanstatic booleanGroundingTools.isValidGroundingApplication(Map<Variable,Constant> map, Set<GroundingRequirement> requirements)Checks a grounding application for compliance with the grounding requirements.Constructors in org.tweetyproject.action.grounding with parameters of type VariableModifierConstructorDescriptionVarConstNeqRequirement(Variable variable, Constant constant)Creates a new grounding requirement expressing, that the variable given may not be set to the specific constant.VarsNeqRequirement(Variable first, Variable second)Creates a new grounding requirement for the two given variables that are not allowed to be set to the same constant in one ground instance. -
Uses of Variable in org.tweetyproject.action.grounding.parser
Method parameters in org.tweetyproject.action.grounding.parser with type arguments of type VariableModifier and TypeMethodDescriptionGroundingRequirementsParser.parseRequirement(String s, Set<Variable> variables)Parses a string of the following form: (VARIABLENAME "<>" VARIABLENAME | VARIABLENAME "<>" CONSTANTNAME) where the constant CONSTANTNAME has to be of the same sort as the variable VARIABLENAME.GroundingRequirementsParser.parseRequirements(String s, Set<Variable> variables)Parses a string of the following form: REQUIREMENT ("," REQUIREMENT)* -
Uses of Variable in org.tweetyproject.action.query.syntax
Methods in org.tweetyproject.action.query.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionSActionQuery.getInnerVariables()AlwaysQuery.getVariables()HoldsQuery.getVariables()NecessarilyQuery.getVariables()QueryProposition.getVariables() -
Uses of Variable in org.tweetyproject.arg.aba.syntax
Methods in org.tweetyproject.arg.aba.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionAbaElement.allSubstitutions(Collection<? extends Term<?>> terms)Computes all possible substitutions, i.e.AbaElement.getUnboundVariables() -
Uses of Variable in org.tweetyproject.arg.aspic.syntax
Methods in org.tweetyproject.arg.aspic.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionInferenceRule.allSubstitutions(Collection<? extends Term<?>> terms)Computes all possible substitutions, i.e.InferenceRule.getUnboundVariables() -
Uses of Variable in org.tweetyproject.arg.delp.syntax
Methods in org.tweetyproject.arg.delp.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionDelpRule.getQuantifierVariables()DelpRule.getUnboundVariables()Method parameters in org.tweetyproject.arg.delp.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.commons.syntax
Methods in org.tweetyproject.logics.commons.syntax that return VariableMethods in org.tweetyproject.logics.commons.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionRelationalFormula.allSubstitutions(Collection<? extends Term<?>> terms)Computes all possible substitutions, i.e.QuantifiedFormulaSupport.getQuantifierVariables()Returns the variables of this quantified formula.QuantifiedFormulaSupport.getUnboundVariables()Method parameters in org.tweetyproject.logics.commons.syntax with type arguments of type VariableModifier and TypeMethodDescriptionbooleanbooleanQuantifiedFormulaSupport.isWellBound(Set<Variable> boundVariables)voidQuantifiedFormulaSupport.setQuantifierVariables(Set<Variable> variables)Constructors in org.tweetyproject.logics.commons.syntax with parameters of type VariableModifierConstructorDescriptionCopy-Ctor: Creates a deep copy of the given VariableConstructor parameters in org.tweetyproject.logics.commons.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.commons.syntax.interfaces
Methods in org.tweetyproject.logics.commons.syntax.interfaces that return types with arguments of type VariableModifier and TypeMethodDescriptionQuantifiedFormula.getQuantifierVariables()QuantifiedFormula.getUnboundVariables()Method parameters in org.tweetyproject.logics.commons.syntax.interfaces with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.fol.parser
Methods in org.tweetyproject.logics.fol.parser that return types with arguments of type VariableMethod parameters in org.tweetyproject.logics.fol.parser with type arguments of type VariableModifier and TypeMethodDescriptionvoidFolParser.setVariables(Map<String,Variable> variables)sets variables -
Uses of Variable in org.tweetyproject.logics.fol.syntax
Methods in org.tweetyproject.logics.fol.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionAssociativeFolFormula.getQuantifierVariables()ExistsQuantifiedFormula.getQuantifierVariables()returns all variablesFolFormula.getQuantifierVariables()ForallQuantifiedFormula.getQuantifierVariables()returns variablesAssociativeFolFormula.getUnboundVariables()Equivalence.getUnboundVariables()ExistsQuantifiedFormula.getUnboundVariables()FolAtom.getUnboundVariables()ForallQuantifiedFormula.getUnboundVariables()Implication.getUnboundVariables()Negation.getUnboundVariables()SpecialFormula.getUnboundVariables()LogicStructure.getVariables()Method parameters in org.tweetyproject.logics.fol.syntax with type arguments of type VariableModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanAssociativeFolFormula.isWellBound(Set<Variable> boundVariables)booleanEquivalence.isWellBound(Set<Variable> boundVariables)booleanExistsQuantifiedFormula.isWellBound(Set<Variable> boundVariables)booleanFolAtom.isWellBound(Set<Variable> boundVariables)booleanForallQuantifiedFormula.isWellBound(Set<Variable> boundVariables)booleanImplication.isWellBound(Set<Variable> boundVariables)booleanNegation.isWellBound(Set<Variable> boundVariables)booleanSpecialFormula.isWellBound(Set<Variable> boundVariables)voidExistsQuantifiedFormula.setQuantifierVariables(Set<Variable> variables)sets variablesvoidForallQuantifiedFormula.setQuantifierVariables(Set<Variable> variables)sets vairablesConstructors in org.tweetyproject.logics.fol.syntax with parameters of type VariableModifierConstructorDescriptionExistsQuantifiedFormula(RelationalFormula folFormula, Variable variable)Creates a new quantified folFormula with the given folFormula and variable.ForallQuantifiedFormula(RelationalFormula folFormula, Variable variable)Creates a new quantified folFormula with the given folFormula and variable.Constructor parameters in org.tweetyproject.logics.fol.syntax with type arguments of type VariableModifierConstructorDescriptionExistsQuantifiedFormula(RelationalFormula folFormula, Set<Variable> variables)Creates a new quantified folFormula with the given folFormula and variables.ForallQuantifiedFormula(RelationalFormula folFormula, Set<Variable> variables)Creates a new quantified folFormula with the given folFormula and variables. -
Uses of Variable in org.tweetyproject.logics.ml.syntax
Methods in org.tweetyproject.logics.ml.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionMlFormula.getQuantifierVariables()MlFormula.getUnboundVariables()Method parameters in org.tweetyproject.logics.ml.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.mln.syntax
Methods in org.tweetyproject.logics.mln.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionMlnFormula.getQuantifierVariables()MlnFormula.getUnboundVariables()Method parameters in org.tweetyproject.logics.mln.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.rcl.syntax
Methods in org.tweetyproject.logics.rcl.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionRelationalConditional.getQuantifierVariables()RelationalConditional.getUnboundVariables()Method parameters in org.tweetyproject.logics.rcl.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.rdl.syntax
Methods in org.tweetyproject.logics.rdl.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionDefaultRule.getQuantifierVariables()DefaultRule.getUnboundVariables()Method parameters in org.tweetyproject.logics.rdl.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.lp.nlp.syntax
Methods in org.tweetyproject.lp.nlp.syntax that return types with arguments of type VariableMethod parameters in org.tweetyproject.lp.nlp.syntax with type arguments of type Variable