question: protected boolean validate ( final char [ ] component , final int soffset , int eoffset , final BitSet generous ) { if ( eoffset == - 1 ) { eoffset = component . length - 1 ; } for ( int i = soffset ; i <= eoffset ; i ++ ) { if ( ! generous . get ( component [ i ] ) ) { return false ; } } return true ; }
target:  Validate the URI characters within a specific component. The component must be performed after escape encoding. Or it doesn't include escaped characters. <p> It's not that much strict, generous. The strict validation might be performed before being called this method.