gpt4 book ai didi

apache-camel - Apache Camel ValueBuilder 不区分大小写

转载 作者:行者123 更新时间:2023-12-02 03:24:29 25 4
gpt4 key购买 nike

如何处理 equalsIgnoreCase?

以下只能处理isEqualTo,是否可以不在处理器内部做任何事情就可以做到这一点?

@Test
public void testPreicateProperties() throws Exception {
context.addRoutes(new RouteBuilder() {
@Override
public void configure() throws Exception {
from("direct:a")
.setProperty("A", constant("ab"))
.setProperty("B", constant("aB"))
.setHeader("A", constant("ab"))
.setHeader("B", constant("aB"))
.choice()
.when(PredicateBuilder.and(exchangeProperty("A").isEqualTo(exchangeProperty("B"))))
.log("Equal properties")
.otherwise()
.log("Not Equal properties")
.endChoice()
.choice()
.when(PredicateBuilder.and(header("A").isEqualTo(header("B"))))
.log("Equal headers")
.otherwise()
.log("Not Equal headers")
;
}
});

template.sendBody("direct:a", "body");

Thread.sleep(1500);

}

最佳答案

目前没有这样的支持。但是有一张类似的票可以添加。

该票证将以简单的语言添加对 equalsIgnoreCase 的支持,同时也为值生成器添加支持。

关于apache-camel - Apache Camel ValueBuilder 不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31163465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com