METHOD_0 ( ) { final java . lang . Object IDENT_0 = new java . lang . Object ( ) ; org . teiid . IDENT_1 . IDENT_2 IDENT_3 = new org . teiid . IDENT_1 . METHOD_1 ( ) { public boolean METHOD_2 ( ) { return true ; } } ; final java . lang . Object [ ] IDENT_4 = new java . lang . Object [ 1 ] ; org . teiid . IDENT_5 . internal . IDENT_6 . IDENT_7 IDENT_8 = new org . teiid . IDENT_5 . internal . IDENT_6 . METHOD_3 ( STRING_0 , STRING_0 , IDENT_3 ) { public java . lang . Object METHOD_4 ( ) { return IDENT_4 [ 0 ] ; } } ; IDENT_8 . start ( ) ; try { IDENT_8 . METHOD_5 ( ) ; org . junit . Assert . fail ( ) ; } catch ( org . teiid . IDENT_1 . IDENT_9 e ) { } IDENT_3 = new org . teiid . IDENT_1 . METHOD_1 ( ) { public boolean METHOD_2 ( ) { return true ; } @ org . teiid . IDENT_5 . internal . IDENT_6 . Override public java . lang . Object METHOD_6 ( java . lang . Object factory , org . teiid . IDENT_1 . IDENT_10 IDENT_11 ) throws org . teiid . IDENT_1 . IDENT_9 { "<AssertPlaceHolder>" ; return factory ; } @ org . teiid . IDENT_5 . internal . IDENT_6 . Override public void METHOD_7 ( java . lang . Object connection , java . lang . Object factory ) { } } ; IDENT_8 = new org . teiid . IDENT_5 . internal . IDENT_6 . METHOD_3 ( STRING_0 , STRING_0 , IDENT_3 ) { public java . lang . Object METHOD_4 ( ) { return IDENT_4 [ 0 ] ; } } ; IDENT_4 [ 0 ] = IDENT_0 ; IDENT_8 . METHOD_5 ( ) ; } METHOD_6 ( javax . persistence . IDENT_12 , org . teiid . IDENT_1 . jpa . IDENT_10 ) { if ( factory == null ) { return null ; } return factory . METHOD_8 ( ) ; }
org . junit . Assert . assertEquals ( IDENT_0 , factory )