public TYPE_1 build ( final java.lang.String VAR_1 , final java.lang.String VAR_2 , final java.lang.String VAR_3 , final java.lang.String VAR_4 , final java.lang.String VAR_5 ) throws TYPE_2 { final java.util.regex.Matcher VAR_6 = TYPE_3 . METHOD_1 ( VAR_5 ) ; if ( VAR_6 . METHOD_2 ( ) ) { final java.lang.String id = VAR_5 . toLowerCase ( ) . trim ( ) ; return new TYPE_4 ( VAR_3 , VAR_4 , id ) ; } throw new TYPE_2 ( ( ( STRING_1 + VAR_1 ) + STRING_2 ) ) ; }

public TYPE_1 build ( final java.lang.String VAR_1 , final java.lang.String VAR_2 , final java.lang.String VAR_3 , final java.lang.String VAR_4 , final java.lang.String VAR_5 ) throws TYPE_2 { final java.util.regex.Matcher VAR_6 = TYPE_3 . METHOD_1 ( VAR_5 ) ; if ( VAR_6 . METHOD_2 ( ) ) { return new TYPE_4 ( VAR_3 , VAR_4 , VAR_5 ) ; } throw new TYPE_2 ( ( ( STRING_1 + VAR_1 ) + STRING_2 ) ) ; }
