| build(Class, Expression[]) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| add(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| bitAnd(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| bitShiftLeft(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| multiply(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| bitOr(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| bitShiftRight(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| bitXor(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| concat(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| divide(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| divideInt(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| modulo(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| subtract(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| or(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| xor(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| and(Expression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| BinaryExpression(Expression, Expression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getLeftExpression(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRightExpression(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withLeftExpression(Expression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withRightExpression(Expression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLeftExpression(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRightExpression(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| BinaryExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLeftExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRightExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |