@ SuppressWarnings ( "unchecked" ) @ Override public < C > IConverter < C > getConverter ( final Class < C > type ) { if ( Temporal . class . isAssignableFrom ( type ) ) { return ( IConverter < C > ) converter ; } else { return super . getConverter ( type ) ; } }
Returns the default converter if created without pattern ; otherwise it returns a pattern - specific converter .