使用@RelatedTo和Spring Data Neo4j和Scala - 注释arg是Scala保留字

时间:2014-02-24 23:35:26

标签: scala neo4j spring-data-neo4j

我在Scala中使用Spring Data for Neo4j并遇到以下困境。我正在尝试使用指定的@RelatedTo注释:

@RelatedTo(type =“in”)   var state:String = _

但当然这不会编译,因为 type 是Scala保留字。

是否有任何变通方法,或者我是否只需要使用不同的参数名称或类似内容为@RelatedTo编写Scala包装器?

谢谢! 史蒂夫·奈斯特

1 个答案:

答案 0 :(得分:1)

我对这些库/框架一无所知,但你应该能够使用反引号。试试这个:

@RelatedTo(`type` = "in") var state: String = _

另见Using a Java library with Scala reserved words