METHOD_0 ( ) { uk . gov . gchq . gaffer . data . element . Entity IDENT_0 = new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_2 ) . METHOD_1 ( "test" ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_3 , INT_0 ) . build ( ) ; java . util . List < uk . gov . gchq . gaffer . data . element . Entity > IDENT_4 = com . google . common . collect . Lists . newArrayList ( new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_5 ) . METHOD_1 ( STRING_0 ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_6 , 2 ) . build ( ) , new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_2 ) . METHOD_1 ( STRING_1 ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_3 , INT_1 ) . build ( ) , new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_2 ) . METHOD_1 ( STRING_2 ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_3 , INT_2 ) . build ( ) , new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_5 ) . METHOD_1 ( STRING_1 ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_6 , 2 ) . build ( ) ) ; uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_7 match = new uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_7 . Builder ( ) . METHOD_2 ( new uk . gov . gchq . gaffer . data . element . function . METHOD_3 ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_3 ) ) . METHOD_4 ( new uk . gov . gchq . IDENT_8 . function . METHOD_5 ( com . google . common . collect . Lists . newArrayList ( new uk . gov . gchq . gaffer . data . element . function . METHOD_3 ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_6 ) , new uk . gov . gchq . gaffer . store . operation . handler . join . match . METHOD_6 ( ) ) ) ) . build ( ) ; match . init ( IDENT_4 ) ; java . util . ArrayList < uk . gov . gchq . gaffer . data . element . Entity > expected = com . google . common . collect . Lists . newArrayList ( new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_5 ) . METHOD_1 ( STRING_0 ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_6 , 2 ) . build ( ) , new uk . gov . gchq . gaffer . data . element . Entity . Builder ( ) . group ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_5 ) . METHOD_1 ( STRING_1 ) . property ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_1 . IDENT_6 , 2 ) . build ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_7 ( java . lang . Object ) { if ( ( ( this . METHOD_2 ) == null ) || ( ( this . METHOD_4 ) == null ) ) { throw new java . lang . IllegalArgumentException ( uk . gov . gchq . gaffer . store . operation . handler . join . match . IDENT_7 . IDENT_9 ) ; } java . lang . Object IDENT_10 = METHOD_2 . apply ( IDENT_11 ) ; return this . IDENT_12 . METHOD_8 ( IDENT_10 , new java . util . ArrayList ( ) ) ; }
org . junit . Assert . assertEquals ( expected , match . METHOD_7 ( IDENT_0 ) )