``` interface Identified<ID extends Serializabl...
# gradle
x
Copy code
interface Identified<ID extends Serializable> : Persistable<ID> {

    @JsonIgnore
    override fun boolean isNew() {
        return this.getId() == null;
    }
    
    fun sameIdAs( Identified<ID> that ) : Boolean {
        return Objects.equals( this.getId(), that.getId() );
    }
}
what's wrong with the generic definition
o
ID : Serializable
x
thanks