Czar
11/02/2016, 2:06 PMpublic interface EntityRepository {
<E extends BaseEntity, ID extends Serializable> ID persist(E entity);
}
kotlin use:
val myEntity: MyEntity = ... // MyEntity extends BaseEntity<
entityRepository.persist(myEntity)
error:
Type inference failed: Not enough information to infer parameter ID in fun <E : BaseEntity!, ID : Serializable!> persist(entity: E!): ID!
Please specify it explicitly.
In Java works without problem.