METHOD_0 ( ) { com . orientechnologies . orient . core . db . document . IDENT_0 database = new com . orientechnologies . orient . core . db . document . METHOD_1 ( STRING_0 ) ; database . create ( ) ; com . orientechnologies . orient . core . index . IDENT_1 factory = com . orientechnologies . orient . core . index . IDENT_2 . METHOD_2 ( STRING_1 , null ) ; database . METHOD_3 ( ) . METHOD_4 ( ) . METHOD_5 ( STRING_2 , STRING_1 , new com . orientechnologies . orient . core . index . METHOD_6 ( com . orientechnologies . orient . core . metadata . schema . IDENT_3 . IDENT_4 ) , null , null , null ) ; com . orientechnologies . orient . core . index . IDENT_5 < ? > index = database . METHOD_3 ( ) . METHOD_4 ( ) . METHOD_7 ( STRING_2 ) ; byte [ ] IDENT_6 = new byte [ ] { 0 , 1 , 2 , 3 } ; byte [ ] IDENT_7 = new byte [ ] { 4 , 5 , 6 , 7 } ; final com . orientechnologies . orient . core . record . impl . IDENT_8 IDENT_9 = new com . orientechnologies . orient . core . record . impl . METHOD_8 ( ) . field ( STRING_3 , STRING_4 ) ; final com . orientechnologies . orient . core . record . impl . METHOD_8 IDENT_10 = new com . orientechnologies . orient . core . record . impl . METHOD_8 ( ) . field ( STRING_3 , STRING_4 ) ; final com . orientechnologies . orient . core . record . impl . METHOD_8 IDENT_11 = new com . orientechnologies . orient . core . record . impl . METHOD_8 ( ) . field ( STRING_3 , STRING_5 ) ; final com . orientechnologies . orient . core . record . impl . METHOD_8 IDENT_12 = new com . orientechnologies . orient . core . record . impl . METHOD_8 ( ) . field ( STRING_3 , STRING_5 ) ; IDENT_9 . save ( database . METHOD_9 ( database . METHOD_10 ( ) ) ) ; IDENT_10 . save ( database . METHOD_9 ( database . METHOD_10 ( ) ) ) ; IDENT_11 . save ( database . METHOD_9 ( database . METHOD_10 ( ) ) ) ; IDENT_12 . save ( database . METHOD_9 ( database . METHOD_10 ( ) ) ) ; index . put ( IDENT_6 , IDENT_9 ) ; index . put ( IDENT_6 , IDENT_10 ) ; index . put ( IDENT_7 , IDENT_11 ) ; index . put ( IDENT_7 , IDENT_12 ) ; "<AssertPlaceHolder>" ; database . command ( new com . orientechnologies . orient . core . sql . METHOD_11 ( STRING_6 ) ) . execute ( IDENT_6 , IDENT_9 ) ; database . close ( ) ; } remove ( java . lang . Object , com . orientechnologies . orient . core . db . record . IDENT_13 ) { if ( key != null ) { com . orientechnologies . orient . core . storage . IDENT_14 transaction = METHOD_12 ( ) . METHOD_13 ( ) ; if ( transaction . METHOD_14 ( ) ) { transaction . METHOD_15 ( this , super . getName ( ) , IDENT_15 . IDENT_16 . IDENT_17 , METHOD_16 ( key ) , value ) ; com . orientechnologies . lucene . tx . IDENT_18 IDENT_19 = METHOD_17 ( transaction ) ; IDENT_19 . remove ( key , value ) ; return true ; } else { while ( true ) { try { return storage . METHOD_18 ( false , false , IDENT_20 , ( engine ) -> { com . orientechnologies . lucene . engine . IDENT_21 IDENT_22 = ( ( com . orientechnologies . lucene . engine . IDENT_21 ) ( engine ) ) ; return IDENT_22 . remove ( key , value ) ; } ) ; } catch ( com . orientechnologies . orient . core . exception . IDENT_23 e ) { METHOD_19 ( ) ; } } } } return true ; }
org . junit . Assert . assertTrue ( index . remove ( IDENT_6 , IDENT_10 ) )