- StringTokenizer tokenizer = new StringTokenizer(expressionString,"=");\r
- this.leftEntity = tokenizer.nextToken();\r
- this.operator = "=";\r
- this.rightEntity = tokenizer.nextToken();\r
+ String[] parts = expressionString.split("[=~]");\r
+ this.leftEntity = parts[0];\r
+ this.operator = expressionString.contains("=") ? "=" : "~";\r
+ this.rightEntity = parts[1];\r