METHOD_0 ( ) { org . IDENT_0 . catalog . IDENT_1 info = METHOD_1 ( STRING_0 1 , ( IDENT_2 ) -> { } , STRING_1 , STRING_0 , STRING_0 2 , STRING_2 , STRING_3 , STRING_4 , STRING_5 , STRING_0 0 , STRING_6 , STRING_7 , STRING_8 , STRING_9 ) ; org . geotools . IDENT_3 . grid . IDENT_4 IDENT_3 = null ; try { org . opengis . parameter . IDENT_5 < org . geotools . IDENT_3 . grid . IDENT_6 > IDENT_7 = IDENT_8 . IDENT_9 . METHOD_2 ( ) ; IDENT_7 . setValue ( new org . geotools . IDENT_3 . grid . METHOD_3 ( new org . geotools . IDENT_3 . grid . METHOD_4 ( 0 , 0 , 10 , 10 ) , new org . geotools . geometry . jts . METHOD_5 ( 0 , 1000 , 0 , 1000 , org . IDENT_0 . catalog . IDENT_10 . IDENT_11 ) ) ) ; org . geotools . IDENT_3 . grid . io . IDENT_12 reader = ( ( org . geotools . IDENT_3 . grid . io . IDENT_12 ) ( info . METHOD_6 ( null , null ) ) ) ; IDENT_3 = reader . read ( new org . opengis . parameter . IDENT_13 [ ] { IDENT_7 } ) ; "<AssertPlaceHolder>" ; } finally { METHOD_7 ( ) . remove ( info ) ; if ( IDENT_3 != null ) { IDENT_3 . METHOD_8 ( true ) ; } } } read ( org . opengis . parameter . IDENT_13 [ ] ) { boolean IDENT_14 = false ; final java . util . List < org . geotools . IDENT_3 . grid . IDENT_4 > IDENT_15 = new java . util . ArrayList < org . geotools . IDENT_3 . grid . IDENT_4 > ( ) ; for ( org . opengis . parameter . IDENT_13 p : params ) { if ( p . METHOD_9 ( ) . getName ( ) . toString ( ) . equalsIgnoreCase ( IDENT_16 . IDENT_17 ) ) { IDENT_14 = true ; final java . util . List < ? > value = org . IDENT_0 . catalog . IDENT_18 . IDENT_19 . METHOD_10 ( p ) ; for ( java . lang . Object o : value ) { final java . lang . String s = org . geotools . util . IDENT_20 . convert ( o , java . lang . String . class ) ; for ( java . lang . String IDENT_21 : this . IDENT_22 . list ( ) ) { if ( org . IDENT_0 . catalog . IDENT_18 . IDENT_19 . METHOD_11 ( IDENT_21 ) ) { final java . lang . String IDENT_23 = org . IDENT_0 . catalog . IDENT_18 . IDENT_19 . METHOD_12 ( IDENT_21 ) ; if ( IDENT_23 . equalsIgnoreCase ( s ) ) { IDENT_15 . add ( METHOD_13 ( IDENT_21 ) ) ; break ; } } } } } } final int size = IDENT_15 . size ( ) ; if ( ! IDENT_14 ) { for ( java . lang . String IDENT_21 : this . IDENT_22 . list ( ) ) { if ( org . IDENT_0 . catalog . IDENT_18 . IDENT_19 . METHOD_11 ( IDENT_21 ) ) { return METHOD_13 ( IDENT_21 ) ; } } } else if ( size > 0 ) { if ( size == 1 ) { return IDENT_15 . get ( 0 ) ; } else { final org . geotools . image . IDENT_24 IDENT_25 = new org . geotools . image . METHOD_14 ( IDENT_15 . get ( 0 ) . METHOD_15 ( ) ) ; for ( int i = 1 ; i < size ; i ++ ) { IDENT_25 . METHOD_16 ( IDENT_15 . get ( i ) . METHOD_15 ( ) , false ) ; } final org . geotools . IDENT_3 . IDENT_26 [ ] IDENT_27 = new org . geotools . IDENT_3 . IDENT_26 [ size ] ; java . util . Arrays . METHOD_17 ( IDENT_27 , IDENT_15 . get ( 0 ) . METHOD_18 ( ) [ 0 ] ) ; return new org . geotools . IDENT_3 . grid . METHOD_19 ( ) . create ( STRING_10 , IDENT_25 . METHOD_15 ( ) , IDENT_15 . get ( 0 ) . METHOD_20 ( ) , IDENT_27 , null , null ) ; } } return null ; }
org . junit . Assert . assertNull ( IDENT_3 )