+ * SQL: (this not like value0 or this not like value1 or ...)
+ *
+ * @see LikeEscapeStep#escape(char)
+ */
+ @Support
+ LikeEscapeStep notLikeAny(String... values);
+
+ /**
+ * Create a condition to negatively pattern-check this field against any element in an array of values.
+ *
+ * SQL:
+ * SQL:
+ * SQL:
+ * SQL:
+ * SQL:
* SQL:
* SQL:
* SQL: (this not like value0 or this not like value1 or ...)
+ *
+ * @see LikeEscapeStep#escape(char)
+ */
+ @Support
+ @SuppressWarnings("unchecked")
+ LikeEscapeStep notLikeAny(Field(this not like value0 or this not like value1 or ...)
+ *
+ * @see LikeEscapeStep#escape(char)
+ */
+ @Support
+ LikeEscapeStep notLikeAny(Collection> values);
+
/**
* Create a condition to pattern-check this field against all elements in an array of values.
* (this like value0 and this like value1 and ...)
+ *
+ * @see LikeEscapeStep#escape(char)
+ */
+ @Support
+ LikeEscapeStep likeAll(String... values);
+
+ /**
+ * Create a condition to pattern-check this field against all elements in an array of fields.
+ * (this like field0 and this like field1 and ...)
+ *
+ * @see LikeEscapeStep#escape(char)
+ */
+ @Support
+ @SuppressWarnings("unchecked")
+ LikeEscapeStep likeAll(Field(this like field0 and this like field1 and ...)
+ *
+ * @see LikeEscapeStep#escape(char)
+ */
+ @Support
+ LikeEscapeStep likeAll(Collection> values);
+
+ /**
+ * Create a condition to negatively pattern-check this field against all elements in an array of values.
+ * (this not like value0 and this not like value1 and ...)
*
* @see LikeEscapeStep#escape(char)
@@ -1669,7 +1731,7 @@ extends
LikeEscapeStep notLikeAll(String... values);
/**
- * Create a condition to pattern-check this field against all elements in an array of fields.
+ * Create a condition to negatively pattern-check this field against all elements in an array of fields.
* (this not like field0 and this not like field1 and ...)
*
@@ -1680,7 +1742,7 @@ extends
LikeEscapeStep notLikeAll(Field(this not like field0 and this not like field1 and ...)
*
diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractField.java b/jOOQ/src/main/java/org/jooq/impl/AbstractField.java
index 04a505e1af..1ea86249d5 100644
--- a/jOOQ/src/main/java/org/jooq/impl/AbstractField.java
+++ b/jOOQ/src/main/java/org/jooq/impl/AbstractField.java
@@ -868,6 +868,38 @@ abstract class AbstractField