@SuppressWarnings("unchecked")
    public static <T> Expression<T> any(CollectionExpression<?, ? super T> col) {
        return new OperationImpl<T>((Class<T>) col.getParameter(0), Ops.QuantOps.ANY,
                ImmutableList.<Expression<?>>of(col));
    }
@ SuppressWarnings ( "unchecked" ) public static < T > Expression < T > any ( CollectionExpression < ? , ? super T > col ) { return new OperationImpl < T > ( ( Class < T > ) col . getParameter ( 0 ) , Ops . QuantOps . ANY , ImmutableList . < Expression < ? > > of ( col ) ) ; }
Create a {@code any col} expression

@param col collection expression
@return any col