Valores de un campo ENUM por JDBC

planchet
26 de Febrero del 2005
Hola,
Estoy queriendo leer por medio de alguna de las clases metaData (o cualquier otro medio de JDBC) los posibles valores que tiene un campo ENUM en una tabla.
Es algo asi:
El campo se llama direccion, y los valores son 'residencia','trabajo',etc.
Lo que quiero es algo que me retorne la lista de opciones.
Gracias.