Uses of Class
com.yahoo.prelude.semantics.rule.Condition
Package
Description
-
Uses of Condition in com.yahoo.prelude.semantics.engine
Modifier and TypeMethodDescriptionChoicepoint.getCondition()
Returns the condition which created this choice pointModifier and TypeMethodDescriptionRuleEvaluation.getChoicepoint
(Condition condition, boolean create) Add a choice point to this evaluation -
Uses of Condition in com.yahoo.prelude.semantics.parser
Modifier and TypeMethodDescriptionfinal Condition
SemanticsParser.choiceCondition()
final Condition
SemanticsParser.condition()
final Condition
SemanticsParser.nestedCondition()
final Condition
SemanticsParser.notCondition()
final Condition
SemanticsParser.reallyTerminalCondition()
final Condition
SemanticsParser.sequenceCondition()
final Condition
SemanticsParser.terminalCondition()
final Condition
SemanticsParser.terminalConditionBody()
final Condition
SemanticsParser.terminalOrComparisonCondition()
final Condition
SemanticsParser.terminalOrSequenceCondition()
final Condition
SemanticsParser.topLevelCondition()
-
Uses of Condition in com.yahoo.prelude.semantics.rule
Modifier and TypeClassDescriptionclass
A condition which consists of a list of alternatives to match at any locationclass
A condition which consists of a list of alternatives to match at a specific locationclass
A condition which is true of the values of its two subconditions are true and both have the same valueclass
A condition which contains a list of conditionsclass
A condition on the presense of a particular kind of composite item (possibly also with a particular content)class
A reference to a named conditionclass
A condition which greedily matches anything, represented as "..."class
A condition which is always true, and which has its own value as return valueclass
A condition which matches if its contained condition doesn't.class
A set of conditions which much match the query in sequenceclass
A condition which evaluates the last included version of the named condition this is a premise of.class
A term in a ruleModifier 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 indexModifier and TypeMethodDescriptionCompositeCondition.conditionIterator()
Returns an iterator of the immediate children of this conditionCompositeCondition.conditions()
Modifier and TypeMethodDescriptionvoid
CompositeCondition.addCondition
(Condition condition) void
CompositeCondition.setCondition
(int index, Condition condition) Sets the condition at the given indexvoid
NamedCondition.setCondition
(Condition condition) void
NotCondition.setCondition
(Condition condition) void
ProductionRule.setCondition
(Condition condition) Sets what must be true for this rule to be truevoid
SuperCondition.setCondition
(Condition condition) void
ComparisonCondition.setLeftCondition
(Condition leftCondition) void
ComparisonCondition.setRightCondition
(Condition rightCondition) ModifierConstructorDescriptionComparisonCondition
(Condition leftCondition, String operatorString, Condition rightCondition) NamedCondition
(String name, Condition condition) NotCondition
(Condition condition)