METHOD_0 ( ) { final uk . gov . gchq . gaffer . data . element . IDENT_0 input = new uk . gov . gchq . gaffer . data . element . METHOD_1 ( STRING_0 ) ; final uk . gov . gchq . gaffer . operation . function . IDENT_1 function = new uk . gov . gchq . gaffer . operation . function . METHOD_2 ( ) ; final java . lang . Object output = function . apply ( input ) ; "<AssertPlaceHolder>" ; } apply ( java . lang . Object ) { if ( null == value ) { return null ; } if ( value instanceof java . lang . IDENT_2 ) { return ( ( java . lang . IDENT_2 ) ( value ) ) . METHOD_3 ( ) ; } if ( value instanceof java . lang . String ) { return java . lang . Integer . valueOf ( ( ( java . lang . String ) ( value ) ) ) ; } throw new java . lang . IllegalArgumentException ( ( STRING_1 + value ) ) ; }
org . junit . Assert . assertSame ( input , output )