I'm converting some classes in Java to kotlin and I'm running into compile errors when trying to inherit from an interface:
Platform declaration clash: The following declarations have the same JVM signature (getContentID()Ljava/lang/String;):
public open fun get-content-id (): String? public open fun getContentId(): String?
Here is the interface:
interface Media {
  val contentId: String
  val displayRunTime: String
  val genres: List<String>
  val programId: String
  val runTime: String
  val type: String
}
here is the class:
class Airing : Media {
  override val contentId: String? = null
  override val displayRunTime: String? = null
  override val genres: List<String>? = null
  override val programId: String? = null
  override val runTime: String? = null
  override val type: String? = null
  override fun getContentId(): String? {
    return contentId
  }
I'm super new to kotlin.
 
     
     
    