“&:”在 JessRule 中是什么意思?

What does "&:" mean in JessRule?

我有这个 JessRule 代码

     (ServiceConfiguration
        (endpoint ?j_endpoint &:(call ?j_advertiserEndpoint equals ?j_endpoint))
        (config ?j_config &:(call ?j_config containsSetting "verbs-count"))
     )

代码是否意味着它将 (call ?j_advertiserEndpoint equals ?j_endpoint) 的 return 值分配给 j_endpoint

和号 (&) 表示逻辑“与”,而竖线 (|) 表示逻辑“或”。冒号 (:) 后跟函数调用是一个逻辑表达式(约束),如果函数 return 的特殊值 TRUE。

如果端点事实的单个字段等于来自调用的 return 值,则搜索端点事实会成功。

没有分配发生。