Browse Source

Added @JsonIgnore interface for newly added list of subtypes - for backward compatibility

pull/8026/head
Volodymyr Babak 4 years ago
parent
commit
133856b35b
  1. 2
      common/data/src/main/java/org/thingsboard/server/common/data/query/AssetTypeFilter.java
  2. 2
      common/data/src/main/java/org/thingsboard/server/common/data/query/DeviceTypeFilter.java
  3. 2
      common/data/src/main/java/org/thingsboard/server/common/data/query/EdgeTypeFilter.java
  4. 2
      common/data/src/main/java/org/thingsboard/server/common/data/query/EntityViewTypeFilter.java

2
common/data/src/main/java/org/thingsboard/server/common/data/query/AssetTypeFilter.java

@ -15,6 +15,7 @@
*/
package org.thingsboard.server.common.data.query;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import java.util.List;
@ -28,6 +29,7 @@ public class AssetTypeFilter implements EntityFilter {
@Deprecated(since = "3.5", forRemoval = true)
private String assetType;
@JsonIgnore
private List<String> assetTypes;
private String assetNameFilter;

2
common/data/src/main/java/org/thingsboard/server/common/data/query/DeviceTypeFilter.java

@ -15,6 +15,7 @@
*/
package org.thingsboard.server.common.data.query;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@ -32,6 +33,7 @@ public class DeviceTypeFilter implements EntityFilter {
@Deprecated(since = "3.5", forRemoval = true)
private String deviceType;
@JsonIgnore
private List<String> deviceTypes;
private String deviceNameFilter;

2
common/data/src/main/java/org/thingsboard/server/common/data/query/EdgeTypeFilter.java

@ -15,6 +15,7 @@
*/
package org.thingsboard.server.common.data.query;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import java.util.List;
@ -28,6 +29,7 @@ public class EdgeTypeFilter implements EntityFilter {
@Deprecated(since = "3.5", forRemoval = true)
private String edgeType;
@JsonIgnore
private List<String> edgeTypes;
private String edgeNameFilter;

2
common/data/src/main/java/org/thingsboard/server/common/data/query/EntityViewTypeFilter.java

@ -15,6 +15,7 @@
*/
package org.thingsboard.server.common.data.query;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import java.util.List;
@ -28,6 +29,7 @@ public class EntityViewTypeFilter implements EntityFilter {
@Deprecated(since = "3.5", forRemoval = true)
private String entityViewType;
@JsonIgnore
private List<String> entityViewTypes;
private String entityViewNameFilter;

Loading…
Cancel
Save