带有嵌入式对象的 AddColum(Vaadin 或只是 Java 技能)

AddColum with embedded object (Vaadin or just Java skill)

我想使用 addColumn 插入嵌入对象的 属性(字符串)。

我的代码是:

tarifsLignesGrid.addColumn(TarifsLignes::getProducts).setCaption(TITRE_PRODUITS)

getProduct return 一个 Product 实体,我想在其中使用名称 属性 而不是 toString。

更多上下文会更好,但我会在黑暗中尝试一下。假设产品 class 有一个 getName() 方法:

tarifsLignesGrid.addColumn(t -> t.getProducts().getName()).setCaption(TITRE_PRODUITS)