0

嘿,我正在使用 getter 和 setter,因为我依赖的 java 库还没有 scala 版本(tinkerpop,但它不相关)。

有没有办法重写我的代码以消除使用 java 框架时的可变性?

trait GraphedUser extends BaseFramedEntity{

    @Property(GraphedUser.USER_USERID)
    def setUserId (userId: String)

    @Property(GraphedUser.USER_USERID)
    def getUserId:String

    @Property("firstName")
    def setFirstName (userId: String)

    @Property("firstName")
    def getFirstName:String

    // ...
}
4

0 回答 0