java.lang.CharSequence value ( final java.lang.CharSequence VAR_1 , final int i ) { if ( ! ( VAR_2 ) ) { throw new TYPE_1 ( STRING_1 ) ; } if ( i > ( VAR_3 ) ) { throw new TYPE_2 ( ) ; } return VAR_1 . METHOD_1 ( start [ i ] , end [ i ] ) ; }

java.lang.CharSequence value ( final java.lang.CharSequence VAR_1 , final int i ) { if ( ! ( VAR_2 ) ) { throw new TYPE_1 ( STRING_1 ) ; } if ( i >= ( VAR_3 ) ) { throw new TYPE_2 ( ) ; } return VAR_1 . METHOD_1 ( start [ i ] , end [ i ] ) ; }
