{
if(!getBeanClass().isAnnotationPresent(BypassInterceptors.class))
throw new IllegalStateException("Converter " + getBeanClass().getName()
+ " must be annotated with @BypassInterceptors");
Converter converter = getBeanClass().getAnnotation(Converter.class);
if ( converter.forClass()!=void.class )
{
init.getConvertersByClass().put( converter.forClass(), getName() );
}
String id = converter.id().equals("") ? getName() : converter.id();
init.getConverters().put( id, getName() );
}
if ( getBeanClass().isAnnotationPresent(Validator.class) )
{
if(!getBeanClass().isAnnotationPresent(BypassInterceptors.class))