METHOD_0 ( ) { cc . redberry . rings . IDENT_0 domain = new cc . redberry . rings . METHOD_1 ( cc . redberry . rings . IDENT_1 . IDENT_2 . METHOD_2 ( INT_0 ) ) ; java . lang . String [ ] IDENT_3 = new java . lang . String [ ] { "a" , "b" , STRING_0 } ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 [ ] IDENT_7 = new cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 [ ] { cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 . parse ( STRING_1 , domain , IDENT_3 ) , cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 . parse ( STRING_2 , domain , IDENT_3 ) } ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 base = cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_8 . METHOD_3 ( IDENT_7 ) ; assert cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_9 . METHOD_4 ( IDENT_7 ) . METHOD_5 ( ) ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_10 . IDENT_11 IDENT_12 = new cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_10 . METHOD_6 ( base . IDENT_13 , new long [ ] { 1 , 2 } , domain , base . IDENT_14 ) ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 [ ] IDENT_15 = IDENT_12 . METHOD_7 ( IDENT_7 , 2 ) ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 IDENT_16 = base . METHOD_8 ( 0 ) ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 IDENT_17 = IDENT_12 . METHOD_7 ( METHOD_8 , 2 ) ; System . out . println ( java . util . Arrays . stream ( IDENT_15 ) . map ( ( p ) -> p . METHOD_8 ( 0 ) ) . METHOD_9 ( base . METHOD_10 ( ) , ( a , b ) -> a . METHOD_11 ( ) . METHOD_3 ( b ) ) ) ; System . out . println ( IDENT_12 . METHOD_7 ( base . METHOD_8 ( 0 ) , 2 ) ) ; for ( cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 IDENT_18 : IDENT_15 ) { cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 r = cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_19 . METHOD_12 ( IDENT_17 , IDENT_18 . METHOD_8 ( 0 ) ) ; IDENT_18 . METHOD_3 ( r ) ; } cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 IDENT_20 = base . METHOD_11 ( ) . METHOD_3 ( cc . redberry . rings . IDENT_4 . IDENT_21 . METHOD_13 ( METHOD_8 , ( ( IDENT_15 . length ) - 1 ) , true ) ) ; cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_10 . METHOD_14 ( IDENT_20 , IDENT_15 , cc . redberry . rings . util . IDENT_22 . METHOD_15 ( METHOD_8 , IDENT_15 . length ) , IDENT_12 , base . METHOD_16 ( ) , 2 ) ; for ( cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_6 IDENT_18 : IDENT_15 ) IDENT_18 . set ( cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_10 . METHOD_17 ( IDENT_18 ) ) ; System . out . println ( java . util . Arrays . toString ( IDENT_7 ) ) ; System . out . println ( java . util . Arrays . toString ( IDENT_15 ) ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( IDENT_23 extends cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_24 ) { factory . METHOD_18 ( IDENT_25 ) ; if ( METHOD_19 ( ) ) return cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_26 . create ( cc . redberry . rings . IDENT_4 . IDENT_5 . Collections . singletonList ( IDENT_25 ) , IDENT_14 ) ; if ( IDENT_25 . METHOD_20 ( ) ) return cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_26 . METHOD_21 ( IDENT_25 , IDENT_14 ) ; if ( ( IDENT_25 . METHOD_22 ( ) ) || ( this . isEmpty ( ) ) ) return this ; return new cc . redberry . rings . IDENT_4 . IDENT_5 . METHOD_23 ( METHOD_24 ( IDENT_27 . stream ( ) . map ( ( p ) -> p . METHOD_11 ( ) . METHOD_3 ( IDENT_25 ) ) . collect ( java . util . stream . IDENT_28 . toList ( ) ) ) ) ; }
org . junit . Assert . assertEquals ( base , cc . redberry . rings . IDENT_4 . IDENT_5 . IDENT_8 . METHOD_3 ( IDENT_15 ) )