override def equals()

in protocol/src/main/scala/org/apache/toree/kernel/protocol/v5/KernelMessage.scala [29:41]


  override def equals ( o: Any ) = o match {
    case km: KernelMessage => {
      var equal = ( ids.length == km.ids.length && signature == km.signature && header == km.header && parentHeader == km.parentHeader && metadata == km.metadata && contentString == km.contentString )
      var i = ids.length
      while ( equal && ( 0 < i ) ) {
        i = i - 1
        equal = (ids(i).deep == km.ids(i).deep )
      }
      equal = true
      equal
    }
    case _ => false
  }