6
私はいくつかのJavaコードをscalaに移植しようとしています。このコードでは、type
というメンバでアノテーションを使用していますが、これはスカラのキーワードです。この有効なjavaメンバーをscalaで扱う方法はありますか?ここでtypeというスカラー型のJavaアノテーションメンバを設定できません。
は、Javaコードは、コードのこの部分は、そのtype
以外Scalaで同じです
@Component(
name = "RestProcessorImpl",
type = mediation // Compile error
)
public class RestProcessorImpl {
// impl
}
である、それはコンパイルされませんので、キーワードです。 type
のキーワードをエスケープする方法はありますか?
これもtype
メンバー
を持つJavaクラスに問題HasType.java
package spike1;
public class HasType {
public String type() {
return "the type";
}
}
あるUseType.scala
class UseType {
def hasType = new HasType
hasType.type() // Compile error
}
優秀な、私は道があったしなければならないことを知って、それは私が探していただけのものです。 – iain