public static < TYPE_1 > TYPE_2 < TYPE_1 , java.lang.Boolean > not ( final TYPE_2 < TYPE_1 , java.lang.Boolean > operation ) { return new TYPE_2 < TYPE_1 , java.lang.Boolean > ( ) { public java.lang.Boolean METHOD_1 ( TYPE_1 value ) { return ! ( operation . METHOD_1 ( value ) ) ; } } ; }

static < TYPE_1 > TYPE_2 < TYPE_1 , java.lang.Boolean > not ( final TYPE_2 < TYPE_1 , java.lang.Boolean > operation ) { return new TYPE_2 < TYPE_1 , java.lang.Boolean > ( ) { public java.lang.Boolean METHOD_1 ( TYPE_1 value ) { return ! ( operation . METHOD_1 ( value ) ) ; } } ; }
