Skip to content

Commit d299b59

Browse files
author
talhadilber
committed
added missing Serializable interfaces
1 parent c3b34fe commit d299b59

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

src/main/java/com/beyt/jdq/dto/DynamicQuery.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
import lombok.extern.slf4j.Slf4j;
55
import org.springframework.data.util.Pair;
66

7+
import java.io.Serializable;
78
import java.util.ArrayList;
89
import java.util.List;
910

1011
/**
1112
* Created by tdilber at 30-Dec-20
1213
*/
1314
@Slf4j
14-
public class DynamicQuery {
15+
public class DynamicQuery implements Serializable {
1516

1617
protected boolean distinct = false;
1718
protected Integer pageSize = null;

src/main/java/com/beyt/jdq/dto/enums/CriteriaOperator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
package com.beyt.jdq.dto.enums;
22

33

4+
import java.io.Serializable;
5+
46
/**
57
* Created by tdilber at 15-Sep-19
68
*/
7-
public enum CriteriaOperator {
9+
public enum CriteriaOperator implements Serializable {
810
CONTAIN(1, "İçeriyor (String)"),
911
DOES_NOT_CONTAIN(2, "İçermiyor (String)"),
1012
END_WITH(3, "İle bitiyor (String)"),

src/main/java/com/beyt/jdq/dto/enums/JoinType.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package com.beyt.jdq.dto.enums;
22

3+
import java.io.Serializable;
4+
35
/**
46
* Created by tdilber at 7/13/2020
57
*/
6-
public enum JoinType {
8+
public enum JoinType implements Serializable {
79
INNER('.', javax.persistence.criteria.JoinType.INNER),
810
LEFT('<', javax.persistence.criteria.JoinType.LEFT),
911
RIGHT('>', javax.persistence.criteria.JoinType.RIGHT);

src/main/java/com/beyt/jdq/dto/enums/Order.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
import org.springframework.data.domain.Sort;
44

5+
import java.io.Serializable;
6+
57
/**
68
* {@code Order} defines ascending and descending order
79
*
810
* @author tiwe
911
*/
10-
public enum Order {
12+
public enum Order implements Serializable {
1113
/**
1214
* Ascending order
1315
*/

0 commit comments

Comments
 (0)