Querydsl case when in where clause
<p>Am looking for example on use case when condition in where clause on querydsl. </p>

<p>SELECT column1, column2 FROM viewWhatever WHERE CASE 
WHEN column1 == 'b' THEN account_location = ?
WHEN column1 =='m' THEN location_area = ?</p>

<p>I just recently start using querydsl I can't figure out how to represent above query in querydsl case builder expression. 
I found examples for use in select clause but couldn't find much for use in where clause. </p>