METHOD_0 ( ) { org . IDENT_0 . expression . IDENT_1 ex = org . IDENT_0 . expression . IDENT_2 . startsWith ( org . IDENT_0 . expression . IDENT_2 . string ( STRING_0 ) , org . IDENT_0 . expression . IDENT_2 . string ( STRING_1 ) ) ; boolean evaluate = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( ex , this , new org . IDENT_0 . IDENT_3 . IDENT_4 . METHOD_1 ( getClass ( ) ) ) ; "<AssertPlaceHolder>" ; } evaluate ( org . IDENT_0 . expression . IDENT_6 , java . lang . Object , org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_7 ) { if ( expression instanceof org . IDENT_0 . expression . IDENT_8 ) return org . IDENT_0 . expression . IDENT_2 . METHOD_2 ( ( ( org . IDENT_0 . expression . IDENT_8 ) ( expression ) ) ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_9 ) return properties . METHOD_3 ( target , ( ( org . IDENT_0 . expression . IDENT_9 ) ( expression ) ) . METHOD_4 ( ) ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_10 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( ( ( org . IDENT_0 . expression . IDENT_10 ) ( expression ) ) , target , properties ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_11 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_5 ( ( ( org . IDENT_0 . expression . IDENT_12 ) ( expression ) ) , target , properties , org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_13 . IDENT_14 ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_15 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_5 ( ( ( org . IDENT_0 . expression . IDENT_12 ) ( expression ) ) , target , properties , org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_13 . IDENT_16 ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_17 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_5 ( ( ( org . IDENT_0 . expression . IDENT_12 ) ( expression ) ) , target , properties , org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_13 . IDENT_18 ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_19 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_5 ( ( ( org . IDENT_0 . expression . IDENT_12 ) ( expression ) ) , target , properties , org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_13 . IDENT_20 ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_21 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_5 ( ( ( org . IDENT_0 . expression . IDENT_12 ) ( expression ) ) , target , properties , org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_13 . IDENT_22 ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_23 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( ( ( org . IDENT_0 . expression . IDENT_23 ) ( expression ) ) . METHOD_6 ( ) , target , properties ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_24 ) return org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( ( ( org . IDENT_0 . expression . IDENT_24 ) ( expression ) ) . METHOD_6 ( ) , target , properties ) ; if ( expression instanceof org . IDENT_0 . expression . IDENT_25 ) { org . IDENT_0 . expression . IDENT_25 IDENT_26 = ( ( org . IDENT_0 . expression . IDENT_25 ) ( expression ) ) ; org . IDENT_0 . IDENT_27 . IDENT_28 < ? > t = org . IDENT_0 . IDENT_27 . IDENT_29 . METHOD_7 ( IDENT_26 . getType ( ) ) ; if ( t == null ) throw new java . lang . METHOD_8 ( STRING_2 ) ; java . lang . Class < ? > IDENT_30 = t . METHOD_9 ( ) . iterator ( ) . next ( ) ; return org . IDENT_0 . internal . IDENT_31 . convert ( org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( IDENT_26 . METHOD_6 ( ) , target , properties ) , IDENT_30 ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_32 ) { org . IDENT_0 . expression . IDENT_32 e = ( ( org . IDENT_0 . expression . IDENT_32 ) ( expression ) ) ; java . lang . String value = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; return value == null ? null : value . toLowerCase ( ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_33 ) { org . IDENT_0 . expression . IDENT_33 e = ( ( org . IDENT_0 . expression . IDENT_33 ) ( expression ) ) ; java . lang . String value = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; return value == null ? null : value . METHOD_12 ( ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_34 ) { org . IDENT_0 . expression . IDENT_34 e = ( ( org . IDENT_0 . expression . IDENT_34 ) ( expression ) ) ; java . lang . String value = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; if ( ( value == null ) || ( ( e . METHOD_13 ( ) ) == null ) ) return value ; int start = ( ( java . lang . Integer ) ( org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( e . METHOD_13 ( ) , target , properties ) ) ) ; if ( ( e . METHOD_14 ( ) ) == null ) { return value . substring ( start ) ; } int length = ( ( java . lang . Integer ) ( org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . evaluate ( e . METHOD_14 ( ) , target , properties ) ) ) ; return length == 0 ? "" : value . substring ( start , ( start + length ) ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_35 ) { org . IDENT_0 . expression . IDENT_35 e = ( ( org . IDENT_0 . expression . IDENT_35 ) ( expression ) ) ; java . lang . String text = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; java . lang . String search = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . getValue ( ) , target , properties ) ; return text . indexOf ( search ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_36 ) { org . IDENT_0 . expression . IDENT_36 e = ( ( org . IDENT_0 . expression . IDENT_36 ) ( expression ) ) ; java . lang . String text = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; java . lang . String find = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_15 ( ) , target , properties ) ; java . lang . String replace = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_16 ( ) , target , properties ) ; return text . replace ( find , replace ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_37 ) { org . IDENT_0 . expression . IDENT_37 e = ( ( org . IDENT_0 . expression . IDENT_37 ) ( expression ) ) ; java . lang . String IDENT_38 = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_17 ( ) , target , properties ) ; java . lang . String IDENT_39 = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_18 ( ) , target , properties ) ; return IDENT_38 + IDENT_39 ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_40 ) { org . IDENT_0 . expression . IDENT_40 e = ( ( org . IDENT_0 . expression . IDENT_40 ) ( expression ) ) ; java . lang . String IDENT_38 = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; return IDENT_38 == null ? null : IDENT_38 . trim ( ) ; } if ( expression instanceof org . IDENT_0 . expression . IDENT_41 ) { org . IDENT_0 . expression . IDENT_41 e = ( ( org . IDENT_0 . expression . IDENT_41 ) ( expression ) ) ; java . lang . String IDENT_38 = org . IDENT_0 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_10 ( e . METHOD_11 ( ) , target , properties ) ; return IDENT_38 == null ? 0 : IDENT_38 . length ( ) ; } throw new java . lang . METHOD_8 ( ( STRING_3 + expression ) ) ; }
org . junit . Assert . assertFalse ( evaluate )