public long METHOD_1 ( final TYPE_1 src , final long position , final long count ) throws java.io.IOException { if ( TYPE_2 . METHOD_2 ( ( ( VAR_1 ) | ( VAR_2 ) ) , state ) ) { throw new TYPE_3 ( ) ; } if ( ! ( METHOD_3 ( ) ) ) { return 0 ; } return src . METHOD_4 ( position , count , new TYPE_4 ( this ) ) ; }

public long METHOD_1 ( final TYPE_1 src , final long position , final long count ) throws java.io.IOException { if ( TYPE_2 . METHOD_2 ( state , ( ( VAR_1 ) | ( VAR_2 ) ) ) ) { throw new TYPE_3 ( ) ; } if ( ! ( METHOD_3 ( ) ) ) { return 0 ; } return src . METHOD_4 ( position , count , new TYPE_4 ( this ) ) ; }
