我定义了一个实现Neo4j的枚举类RelationshipType:
enum class MyRelationshipType : RelationshipType {
// ...
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Inherited platform declarations clash: The following declarations have the same JVM signature (name()Ljava/lang/String;): fun <get-name>(): String fun name(): String
据我所知,无论是name()从方法Enum类和name()从方法RelationshipType接口具有相同的签名.这在Java中不是问题,为什么它在Kotlin中是一个错误,我该如何解决它?