Uses of Class
com.yahoo.prelude.semantics.rule.Condition
Packages that use Condition
Package
Description
-
Uses of Condition in com.yahoo.prelude.semantics.engine
Methods in com.yahoo.prelude.semantics.engine that return ConditionModifier and TypeMethodDescriptionChoicepoint.getCondition()Returns the condition which created this choice pointMethods in com.yahoo.prelude.semantics.engine with parameters of type ConditionModifier and TypeMethodDescriptionRuleEvaluation.getChoicepoint(Condition condition, boolean create) Add a choice point to this evaluationConstructors in com.yahoo.prelude.semantics.engine with parameters of type Condition -
Uses of Condition in com.yahoo.prelude.semantics.parser
Methods in com.yahoo.prelude.semantics.parser that return ConditionModifier and TypeMethodDescriptionfinal ConditionSemanticsParser.choiceCondition()final ConditionSemanticsParser.condition()final ConditionSemanticsParser.nestedCondition()final ConditionSemanticsParser.notCondition()final ConditionSemanticsParser.reallyTerminalCondition()final ConditionSemanticsParser.sequenceCondition()final ConditionSemanticsParser.terminalCondition()final ConditionSemanticsParser.terminalConditionBody()final ConditionSemanticsParser.terminalOrComparisonCondition()final ConditionSemanticsParser.terminalOrSequenceCondition()final ConditionSemanticsParser.topLevelCondition() -
Uses of Condition in com.yahoo.prelude.semantics.rule
Subclasses of Condition in com.yahoo.prelude.semantics.ruleModifier and TypeClassDescriptionclassA condition which consists of a list of alternatives to match at any locationclassA condition which consists of a list of alternatives to match at a specific locationclassA condition which is true of the values of its two subconditions are true and both have the same valueclassA condition which contains a list of conditionsclassA condition on the presense of a particular kind of composite item (possibly also with a particular content)classA reference to a named conditionclassA condition which greedily matches anything, represented as "..."classA condition which is always true, and which has its own value as return valueclassA condition which matches if its contained condition doesn't.classA set of conditions which much match the query in sequenceclassA condition which evaluates the last included version of the named condition this is a premise of.classA term in a ruleMethods in com.yahoo.prelude.semantics.rule that return ConditionModifier and TypeMethodDescriptionCompositeCondition.getCondition(int i) Returns the condition at the given indexNamedCondition.getCondition()ProductionRule.getCondition()SuperCondition.getCondition()NotCondition.getCondtiion()ComparisonCondition.getLeftCondition()ComparisonCondition.getRightCondition()CompositeCondition.removeCondition(int i) Returns the condition at the given indexMethods in com.yahoo.prelude.semantics.rule that return types with arguments of type ConditionModifier and TypeMethodDescriptionCompositeCondition.conditionIterator()Returns an iterator of the immediate children of this conditionCompositeCondition.conditions()Methods in com.yahoo.prelude.semantics.rule with parameters of type ConditionModifier and TypeMethodDescriptionvoidCompositeCondition.addCondition(Condition condition) voidCompositeCondition.setCondition(int index, Condition condition) Sets the condition at the given indexvoidNamedCondition.setCondition(Condition condition) voidNotCondition.setCondition(Condition condition) voidProductionRule.setCondition(Condition condition) Sets what must be true for this rule to be truevoidSuperCondition.setCondition(Condition condition) voidComparisonCondition.setLeftCondition(Condition leftCondition) voidComparisonCondition.setRightCondition(Condition rightCondition) Constructors in com.yahoo.prelude.semantics.rule with parameters of type ConditionModifierConstructorDescriptionComparisonCondition(Condition leftCondition, String operatorString, Condition rightCondition) NamedCondition(String name, Condition condition) NotCondition(Condition condition)