- addExplicitNullChecks
Used by #negate(Filter). There's a complication with null values in the database
so that !(x == 1) i
- appendCustomExpression
append a custom expression to the string builder, replacing any property tokens
(i.e "{prop}") with
- applyFetches
Apply the fetch list to the alias tree in the search context.
- checkAndCleanFetches
1. Check for injection attack in property strings.
2. Remove null fetches from the list.
- checkAndCleanFields
1. Check for injection attack in property strings.
2. The field list may not contain nulls.
- checkAndCleanFilters
1. Check for injection attack in property strings.
2. Check for values that are incongruent with
- checkAndCleanSorts
1. Check for injection attack in property strings.
2. Remove null sorts from the list.
- filterToQL
Recursively generate the QL fragment for a given search filter option.
- generateFromClause
Internal method for generating from clause. This method should be called after
generating other clau
- generateJoins
Internal method for generating the join portion of the from clause. This method
should be called aft
- generateOrderByClause
Internal method for generating order by clause. Uses sort options from search.
- generateSimpleAllOrSome
In the case of simple ALL/SOME/NONE filters, a simpler hql syntax is used
(which is also compatible