¿Cómo puedo saber qué tipo de cada objeto está en un <Object> ArrayList?

Tengo un ArrayList compuesto por diferentes elementos importados de una base de datos, compuesto por cadenas, números, dobles e ints. ¿Hay alguna forma de usar una técnica de tipo de reflexión para averiguar qué tipo de datos contiene cada elemento?

Para su información: La razón por la que hay tantos tipos de datos es que se trata de una pieza de código Java que se está escribiendo para implementarse con diferentes DB.

Respuestas a la pregunta(12)

Su respuesta a la pregunta