Skip to content

Commit cdcb5cf

Browse files
committed
fix: make IntervalQualifier serializable (spotbugs SE_BAD_FIELD)
Signed-off-by: 付典 <fudianchn@gmail.com>
1 parent a861aa1 commit cdcb5cf

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/net/sf/jsqlparser/expression/IntervalExpression.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import net.sf.jsqlparser.parser.ASTNodeAccessImpl;
1313

14+
import java.io.Serializable;
1415
import java.util.Objects;
1516

1617
public class IntervalExpression extends ASTNodeAccessImpl implements Expression {
@@ -121,7 +122,7 @@ public <E extends Expression> E getExpression(Class<E> type) {
121122
* {@code INTERVAL} column / cast target type, used in DDL), so the qualifier is represented
122123
* once and round-trips consistently across all contexts.
123124
*/
124-
public static class IntervalQualifier {
125+
public static class IntervalQualifier implements Serializable {
125126

126127
private final String leadingField;
127128
private final Integer leadingFieldPrecision;

0 commit comments

Comments
 (0)