如何使用AgentBuilder将子类与名称匹配?
我可以轻松匹配类型本身
new AgentBuilder.Default()
.type(named("SomeClass"))
然而,根据名称没有匹配子类型:
new AgentBuilder.Default()
.type(isSubtypeOf(named("SomeClass")))
是否可以按名称匹配子类型?
答案 0 :(得分:0)
有一个匹配器:
new AgentBuilder.Default()
.type(hasSuperType(named("SomeClass")))
如果类型在代理范围内,匹配isSubtypeOf(SomeClass.class)
会更有效。