METHOD_0 ( ) { org . opengis . filter . IDENT_0 IDENT_1 = org . geotools . factory . IDENT_2 . METHOD_1 ( null ) ; java . util . Date IDENT_3 = new java . util . Date ( ) ; java . util . Date IDENT_4 = new java . util . Date ( ( ( IDENT_3 . getTime ( ) ) + 10 ) ) ; org . opengis . filter . expression . IDENT_5 function = IDENT_1 . function ( STRING_0 , IDENT_1 . METHOD_2 ( IDENT_4 ) , IDENT_1 . METHOD_2 ( IDENT_3 ) ) ; "<AssertPlaceHolder>" ; } evaluate ( java . lang . Object , java . lang . Class ) { org . opengis . filter . expression . IDENT_6 IDENT_7 = parameters . get ( 0 ) ; org . locationtech . jts . geom . IDENT_8 IDENT_9 = IDENT_7 . evaluate ( object , org . locationtech . jts . geom . IDENT_8 . class ) ; org . opengis . filter . expression . IDENT_6 IDENT_10 = parameters . get ( 1 ) ; org . locationtech . jts . geom . IDENT_11 line = IDENT_10 . evaluate ( object , org . locationtech . jts . geom . IDENT_11 . class ) ; org . locationtech . jts . IDENT_12 . IDENT_13 index = new org . locationtech . jts . IDENT_12 . METHOD_3 ( line ) ; org . locationtech . jts . IDENT_12 . IDENT_14 location = index . project ( IDENT_9 . METHOD_4 ( ) ) ; org . locationtech . jts . geom . IDENT_15 IDENT_16 = index . METHOD_5 ( location ) ; org . locationtech . jts . geom . IDENT_8 IDENT_17 = IDENT_9 . METHOD_6 ( ) . METHOD_7 ( IDENT_16 ) ; return org . geotools . util . IDENT_18 . convert ( IDENT_17 , context ) ; }
org . junit . Assert . assertEquals ( 10 , function . evaluate ( null , org . geotools . filter . function . Integer . class ) , 0.0 )