diff --git a/jOOQ/src/main/java/org/jooq/JSON.java b/jOOQ/src/main/java/org/jooq/JSON.java index d4268df29f..836994bcfd 100644 --- a/jOOQ/src/main/java/org/jooq/JSON.java +++ b/jOOQ/src/main/java/org/jooq/JSON.java @@ -61,10 +61,23 @@ public final class JSON implements Serializable { return data; } + /** + * Create a new {@link JSON} instance from string data input. + */ public static final JSON valueOf(String data) { return new JSON(data); } + /** + * Create a new {@link JSON} instance from string data input. + *

+ * This is the same as {@link #valueOf(String)}, but it can be static + * imported. + */ + public static final JSON json(String data) { + return new JSON(data); + } + @Override public int hashCode() { final int prime = 31; diff --git a/jOOQ/src/main/java/org/jooq/JSONB.java b/jOOQ/src/main/java/org/jooq/JSONB.java index 109efff649..5837b5e494 100644 --- a/jOOQ/src/main/java/org/jooq/JSONB.java +++ b/jOOQ/src/main/java/org/jooq/JSONB.java @@ -61,10 +61,23 @@ public final class JSONB implements Serializable { return data; } + /** + * Create a new {@link JSONB} instance from string data input. + */ public static final JSONB valueOf(String data) { return new JSONB(data); } + /** + * Create a new {@link JSONB} instance from string data input. + *

+ * This is the same as {@link #valueOf(String)}, but it can be static + * imported. + */ + public static final JSONB json(String data) { + return new JSONB(data); + } + @Override public int hashCode() { final int prime = 31;