Java类属性名称与类名称相同

时间:2019-04-15 21:56:31

标签: java scala oop

我有一个Java类,其类名与其属性名称之一相同。 现在,在尝试在Scala中为该类创建对象时,出现错误消息“遇到无法解决的循环解析导入问题”。

public class linkId extends org.apache.avro.specific.SpecificRecordBase implements org.apache.avro.specific.SpecificRecord {
.
.
.
.
.
public linkId(java.lang.String linkId, java.lang.String linkIdScheme) {
    this.linkId = linkId;
    this.linkIdScheme = linkIdScheme;
  }
.
.
.
.
}
  

[错误] [错误]   /Users/dnamburi/.../src/generated/avro/com/rbccm/TradeMessage/linkId.java:15:   遇到无法解决的循环解决导入问题。注意:这通常是   部分归因于一个类,该类取决于嵌套在其内的定义   伴侣。如果适用,您可能希望尝试将一些成员移入   另一个对象。

0 个答案:

没有答案