METHOD_0 ( ) { javax . jcr . IDENT_0 . IDENT_1 IDENT_2 = METHOD_1 ( ) ; org . IDENT_3 . jcr . IDENT_4 IDENT_5 = METHOD_2 ( IDENT_2 , IDENT_6 . IDENT_7 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( javax . jcr . IDENT_8 [ ] , org . IDENT_3 . jcr . IDENT_9 ) { if ( ( ( IDENT_10 ) == null ) || ( ( IDENT_10 . length ) == 0 ) ) { if ( ( IDENT_11 ) != ( javax . jcr . IDENT_12 . IDENT_13 ) ) { for ( javax . jcr . IDENT_8 value : values ) { if ( ( value . getType ( ) ) != ( IDENT_11 ) ) return false ; } } return true ; } if ( ( values == null ) || ( ( values . length ) == 0 ) ) { return METHOD_4 ( ) ; } int type = ( ( IDENT_11 ) == ( javax . jcr . IDENT_12 . IDENT_13 ) ) ? values [ 0 ] . getType ( ) : IDENT_11 ; org . IDENT_3 . jcr . IDENT_4 . IDENT_14 IDENT_15 = this . IDENT_15 ; if ( ( IDENT_15 == null ) || ( ( IDENT_15 . getType ( ) ) != type ) ) { IDENT_15 = METHOD_5 ( context , type , IDENT_10 ) ; this . IDENT_15 = IDENT_15 ; } try { for ( javax . jcr . IDENT_8 value : values ) { if ( ( ( IDENT_11 ) != ( javax . jcr . IDENT_12 . IDENT_13 ) ) && ( ( value . getType ( ) ) != ( IDENT_11 ) ) ) return false ; if ( ! ( IDENT_15 . matches ( value , session ) ) ) return false ; } return true ; } catch ( org . IDENT_3 . jcr . value . IDENT_16 IDENT_17 ) { return false ; } }
org . junit . Assert . assertThat ( IDENT_5 . METHOD_3 ( ( ( javax . jcr . IDENT_8 ) ( null ) ) , session ) , org . hamcrest . core . Is . is ( false ) )