protected static SQLEnum value ( Class < ? extends SQLEnum > clazz , String value ) { if ( value == null ) { return null ; } value = value . trim ( ) ; if ( valuesCache . containsKey ( clazz ) ) { Map < String , SQLEnum > map2 = valuesCache . get ( clazz ) ; if ( map2 . containsKey ( value ) ) { return map2 . get ( value ) ; } } return null ; }
Hay un problema se puede llamar a este metodo antes de cargar la clase hija por lo que habria un proiblema