METHOD_0 ( ) { java . util . Map params = new org . geotools . util . METHOD_1 ( org . geotools . data . IDENT_0 . IDENT_1 . IDENT_2 . key , STRING_0 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . util . Map ) { if ( params == null ) { return false ; } org . geotools . data . IDENT_3 . IDENT_4 [ ] IDENT_5 = METHOD_3 ( ) ; for ( int i = 0 ; i < ( IDENT_5 . length ) ; i ++ ) { org . geotools . data . IDENT_3 . IDENT_4 param = IDENT_5 [ i ] ; java . lang . Object value ; if ( ! ( params . containsKey ( param . key ) ) ) { if ( param . IDENT_6 ) { return false ; } else { continue ; } } try { value = param . METHOD_4 ( params ) ; } catch ( java . io . IOException e ) { return false ; } if ( value == null ) { if ( param . IDENT_6 ) { return false ; } } else { if ( ! ( param . type . METHOD_5 ( value ) ) ) { return false ; } if ( ( param . metadata ) != null ) { if ( param . metadata . containsKey ( IDENT_4 . IDENT_7 ) ) { java . util . List < java . lang . Object > options = ( ( java . util . List < java . lang . Object > ) ( param . metadata . get ( IDENT_4 . IDENT_7 ) ) ) ; if ( ( options != null ) && ( ! ( options . contains ( value ) ) ) ) { return false ; } } } } } return true ; }
org . junit . Assert . assertFalse ( factory . METHOD_2 ( params ) )