diff --git a/src/main/java/org/hbp/mip/model/Filter.java b/src/main/java/org/hbp/mip/model/Filter.java index d92fc5fc13f66a4d58f25521a66b4533eabb5d2d..b973ed5af313fa354783f0fad9b8ea85cf150b1e 100644 --- a/src/main/java/org/hbp/mip/model/Filter.java +++ b/src/main/java/org/hbp/mip/model/Filter.java @@ -11,6 +11,8 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import javax.persistence.*; +import java.util.LinkedList; +import java.util.List; @Entity @Table(name = "`filter`") @@ -24,6 +26,8 @@ public class Filter { @ManyToOne private Variable variable = null; private String operator = null; + @ElementCollection(fetch = FetchType.EAGER) + private List<String> values = new LinkedList<>(); public Filter() { } @@ -67,6 +71,14 @@ public class Filter { this.operator = operator; } + public List<String> getValues() { + return values; + } + + public void setValues(List<String> values) { + this.values = values; + } + @Override public String toString() { StringBuilder sb = new StringBuilder(); diff --git a/src/test/db b/src/test/db index c3d9d6d35b8044589ae6a251ccf14b0da7893ac6..f7196ec2fe8a16006fd990f58a0bba5219c0b89f 160000 --- a/src/test/db +++ b/src/test/db @@ -1 +1 @@ -Subproject commit c3d9d6d35b8044589ae6a251ccf14b0da7893ac6 +Subproject commit f7196ec2fe8a16006fd990f58a0bba5219c0b89f