diff --git a/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/QueryModifiers.java b/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/QueryModifiers.java index 9690f40042..01c3348571 100644 --- a/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/QueryModifiers.java +++ b/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/QueryModifiers.java @@ -13,6 +13,7 @@ */ package com.querydsl.core; +import com.querydsl.core.annotations.Immutable; import java.io.Serial; import java.io.Serializable; import java.util.List; @@ -25,6 +26,7 @@ * * @author tiwe */ +@Immutable public final class QueryModifiers implements Serializable { @Serial private static final long serialVersionUID = 2934344588433680339L; diff --git a/querydsl-libraries/querydsl-sql/src/main/java/com/querydsl/sql/SchemaAndTable.java b/querydsl-libraries/querydsl-sql/src/main/java/com/querydsl/sql/SchemaAndTable.java index b0f3a771a7..8cfd961d5b 100644 --- a/querydsl-libraries/querydsl-sql/src/main/java/com/querydsl/sql/SchemaAndTable.java +++ b/querydsl-libraries/querydsl-sql/src/main/java/com/querydsl/sql/SchemaAndTable.java @@ -13,10 +13,12 @@ */ package com.querydsl.sql; +import com.querydsl.core.annotations.Immutable; import java.io.Serializable; import java.util.Objects; /** {@code SchemaAndTable} combines schema and table into a single value type */ +@Immutable public class SchemaAndTable implements Serializable { private final String schema, table;