private QueryBuilder populateInQuery ( InExpression inExpression , EntityMetadata metadata ) { String property = getField ( inExpression . getExpression ( ) . toParsedText ( ) ) ; Expression inItemsParameter = inExpression . getInItems ( ) ; log . debug ( "IN query parameters for field " + property + " is: " + inItemsParameter ) ; Iterable inItemsIterable = getInValuesCollection ( inItemsParameter ) ; return getFilter ( kunderaQuery . new FilterClause ( property , Expression . IN , inItemsIterable , property ) , metadata ) ; }
Populate IN query filter .