La réponse simple est que vous NE POUVEZ PAS
Room ne prend en charge que 5 types de données qui sont TEXT , INTEGER , BLOB , REAL et UNDEFINED .
Ainsi, les types de données java de Boolean , Integer , Long seront tous convertis en INTEGER en SQL .
Ce que vous pouvez faire est de convertir votre LONG type de données à INTEGER en SQL au lieu de convertir INTEGER type de données à LONG dans Salle afin que Room prenne en charge LONG , que Room ne prend pas en charge.