问题描述
我应该使用哪种Java注释来提醒类/方法用户当前类/方法不执行声明的意图? (当用作占位符时)trait Agent
trait SubscriptionHandle
trait AgentService[T <: Agent] {
def getAgents: ObservableCollection[T]
}
trait ObservableCollection[T] extends util.Collection[T] {
def onElementAdded(onAdded: Consumer[T]): SubscriptionHandle
}
def test[T <: Agent](service: AgentService[T]): Unit = {
val onAdded: Consumer[T] = ???
val agents: ObservableCollection[T] = service.getAgents
agents.onElementAdded(onAdded)
}
不太正确,因为它表明还有其他方法可以替换当前方法,而没有这种方法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)