Uses of Interface
cloud.opencode.base.rules.model.Condition
Packages that use Condition
Package
Description
OpenCode Base Rules - Lightweight Rule Engine for Java
OpenCode基础规则 - Java轻量级规则引擎
Rule Conditions - Condition Implementations
规则条件 - 条件实现
Rule DSL - Fluent API for Rule Construction
规则DSL - 规则构建的流式API
Rule Engine - Default Implementations
规则引擎 - 默认实现
Rule Model - Core Model Classes for Rules
规则模型 - 规则的核心模型类
-
Uses of Condition in cloud.opencode.base.rules
Methods in cloud.opencode.base.rules that return ConditionModifier and TypeMethodDescriptionstatic ConditionOpenRules.alwaysFalse()Creates an always-false condition 创建始终为假的条件static ConditionOpenRules.alwaysTrue()Creates an always-true condition 创建始终为真的条件static ConditionOpenRules.condition(Predicate<RuleContext> predicate) Creates a condition from a predicate 从谓词创建条件 -
Uses of Condition in cloud.opencode.base.rules.condition
Classes in cloud.opencode.base.rules.condition that implement ConditionModifier and TypeClassDescriptionclassComposite Condition - Combines Multiple Conditions with Logical Operators 组合条件 - 使用逻辑运算符组合多个条件classPredicate Condition - Condition Based on Java Predicate 谓词条件 - 基于Java谓词的条件Methods in cloud.opencode.base.rules.condition that return types with arguments of type ConditionMethods in cloud.opencode.base.rules.condition with parameters of type ConditionModifier and TypeMethodDescriptionstatic CompositeConditionCreates an AND composite condition 创建AND组合条件static CompositeConditionCreates a NOT composite condition 创建NOT组合条件static CompositeConditionCreates an OR composite condition 创建OR组合条件Constructor parameters in cloud.opencode.base.rules.condition with type arguments of type ConditionModifierConstructorDescriptionCompositeCondition(CompositeCondition.Operator operator, List<Condition> conditions) Creates a composite condition 创建组合条件 -
Uses of Condition in cloud.opencode.base.rules.dsl
Methods in cloud.opencode.base.rules.dsl with parameters of type ConditionModifier and TypeMethodDescriptionAdds an additional AND condition object 添加额外的AND条件对象Adds a condition object 添加条件对象 -
Uses of Condition in cloud.opencode.base.rules.engine
Methods in cloud.opencode.base.rules.engine that return ConditionConstructors in cloud.opencode.base.rules.engine with parameters of type ConditionModifierConstructorDescriptionDefaultRule(String name, String description, int priority, String group, boolean enabled, Condition condition, Action action) Creates a default rule 创建默认规则DefaultRule(String name, String description, int priority, String group, boolean enabled, Condition condition, Action action, boolean terminal) Creates a default rule with terminal flag 创建带终止标志的默认规则 -
Uses of Condition in cloud.opencode.base.rules.model
Methods in cloud.opencode.base.rules.model that return ConditionModifier and TypeMethodDescriptionstatic ConditionCondition.alwaysFalse()A condition that always returns false 始终返回false的条件static ConditionCondition.alwaysTrue()A condition that always returns true 始终返回true的条件default ConditionReturns a condition that is the logical AND of this and another 返回此条件与另一个条件的逻辑ANDdefault ConditionCondition.negate()Returns a condition that is the logical negation of this 返回此条件的逻辑否定default ConditionReturns a condition that is the logical OR of this and another 返回此条件与另一个条件的逻辑ORMethods in cloud.opencode.base.rules.model with parameters of type Condition