2012-02-12 30 views
2

按照教程這裏我如何我可以從Java翻譯包註釋階

http://blog.bdoughan.com/2011/05/jaxb-and-joda-time-dates-and-times.html

使用喬達日期時間與球衣。但是我在scala中這樣做,並且在將以下代碼片段從java轉換爲scala時,我完全處於迷茫之中。任何人都可以幫助我或給我鏈接到一些教程?

@XmlJavaTypeAdapters({ 
    @XmlJavaTypeAdapter(type=DateTime.class, 
     value=DateTimeAdapter.class), 
    @XmlJavaTypeAdapter(type=DateMidnight.class, 
     value=DateMidnightAdapter.class), 
    @XmlJavaTypeAdapter(type=LocalDate.class, 
     value=LocalDateAdapter.class), 
    @XmlJavaTypeAdapter(type=LocalTime.class, 
     value=LocalTimeAdapter.class), 
    @XmlJavaTypeAdapter(type=LocalDateTime.class, 
     value=LocalDateTimeAdapter.class) 
}) 
package blog.jodatime; 

import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters; 

import org.joda.time.DateMidnight; 
import org.joda.time.DateTime; 
import org.joda.time.LocalDate; 
import org.joda.time.LocalDateTime; 
import org.joda.time.LocalTime; 

我應該使用包註釋,我不知道它是如何完成的,而Google不是我的朋友。

回答

3

我知道Scala不支持包註釋:https://issues.scala-lang.org/browse/SI-3600。但是你不能把這些註釋放在package-info.java文件中嗎?

+0

哦,我不知道。謝謝。我可能會按你的建議去做。 – 2012-02-12 22:23:25

相關問題