}
if ( bridgeAnn != null ) {
bridge = doExtractType( bridgeAnn, member, reflectionManager );
}
else if ( member.isAnnotationPresent( org.hibernate.search.annotations.DateBridge.class ) ) {
Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.DateBridge.class )
.resolution();
bridge = guessDateFieldBridge( member, reflectionManager, resolution );
}
else if ( member.isAnnotationPresent( org.hibernate.search.annotations.CalendarBridge.class ) ) {
Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.CalendarBridge.class )
.resolution();
bridge = guessCalendarFieldBridge( member, reflectionManager, resolution );
}
else if ( member.isAnnotationPresent( org.hibernate.search.annotations.TikaBridge.class ) ) {
org.hibernate.search.annotations.TikaBridge annotation = member.getAnnotation( org.hibernate.search.annotations.TikaBridge.class );