7475767778798081828384
throw new IllegalStateException( message ); } } else { this.typeClass = typeAnnotation.base(); } } catch( RuntimeException e ) { Sapphire.service( LoggingService.class ).log( e );
4748495051525354555657
{ if( typeAnnotation != null ) { if( typeAnnotation.possible().length == 0 ) { possible.add( typeAnnotation.base() ); } else { for( Class<?> cl : typeAnnotation.possible() ) {