src/main/java/com/tri/persistence/jpql/WhereItems.java
public <V extends Object> WhereItems notIn(final String expression,
			final Collection<V> collection) {
		items.add(new WhereIn(builder(), expression, true, collection));
		return this;
	}
public <V extends Object> WhereItems notIn(final String expression,
			final Collection<V> collection) {
		items.add(new WhereIn(builder(), expression, true, collection));
		return this;
	}
public < V extends Object > WhereItems notIn ( final String expression , final Collection < V > collection ) { items . add ( new WhereIn ( builder ( ) , expression , true , collection ) ) ; return this ; }
Adds a {@code NOT IN} predicate.

@param expression
SQL expression, e.g. expression in
{@code expression NOT IN (...)}, actually the left part of the
predicate
@param collection
collection of literal values
@return this object
Adds a { @code NOT IN } predicate .