diff --git a/src/main/java/rx/beamline/filters/ExcludeOnCaseAttributeEqualityFilter.java b/src/main/java/rx/beamline/filters/ExcludeOnCaseAttributeEqualityFilter.java index 68f8ce0e6421a293c512791b02f4261d369b5079..82691ef105a4d944edbcf074efd1ae9d439ab638 100644 --- a/src/main/java/rx/beamline/filters/ExcludeOnCaseAttributeEqualityFilter.java +++ b/src/main/java/rx/beamline/filters/ExcludeOnCaseAttributeEqualityFilter.java @@ -15,6 +15,7 @@ public class ExcludeOnCaseAttributeEqualityFilter<T extends XAttribute> implemen private String attributeName; private Set<T> attributeValues; + @SafeVarargs public ExcludeOnCaseAttributeEqualityFilter(String attributeName, T ...values) { this.attributeName = attributeName; this.attributeValues = new HashSet<T>(Arrays.asList(values)); diff --git a/src/main/java/rx/beamline/filters/ExcludeOnEventAttributeEqualityFilter.java b/src/main/java/rx/beamline/filters/ExcludeOnEventAttributeEqualityFilter.java index 34a9560d43c87a077399c08b77fe3b036a65ef05..8d1eec486c6b3f512aaa515b36836d966ab5c08b 100644 --- a/src/main/java/rx/beamline/filters/ExcludeOnEventAttributeEqualityFilter.java +++ b/src/main/java/rx/beamline/filters/ExcludeOnEventAttributeEqualityFilter.java @@ -15,6 +15,7 @@ public class ExcludeOnEventAttributeEqualityFilter<T extends XAttribute> impleme private String attributeName; private Set<T> attributeValues; + @SafeVarargs public ExcludeOnEventAttributeEqualityFilter(String attributeName, T ...values) { this.attributeName = attributeName; this.attributeValues = new HashSet<T>(Arrays.asList(values)); diff --git a/src/main/java/rx/beamline/filters/RetainOnCaseAttributeEqualityFilter.java b/src/main/java/rx/beamline/filters/RetainOnCaseAttributeEqualityFilter.java index 4f588005f7fa2134d4c259bfd60bf5743734d4bd..9cf7ba21d6f7f34f03f8b92e341e05dc42eb2cae 100644 --- a/src/main/java/rx/beamline/filters/RetainOnCaseAttributeEqualityFilter.java +++ b/src/main/java/rx/beamline/filters/RetainOnCaseAttributeEqualityFilter.java @@ -15,6 +15,7 @@ public class RetainOnCaseAttributeEqualityFilter<T extends XAttribute> implement private String attributeName; private Set<T> attributeValues; + @SafeVarargs public RetainOnCaseAttributeEqualityFilter(String attributeName, T ...values) { this.attributeName = attributeName; this.attributeValues = new HashSet<T>(Arrays.asList(values)); diff --git a/src/main/java/rx/beamline/filters/RetainOnEventAttributeEqualityFilter.java b/src/main/java/rx/beamline/filters/RetainOnEventAttributeEqualityFilter.java index 61165768caaa3b90bd149c81224de43aaedd4540..6c0371799f852da4f34cf9235b7ea2af60693eff 100644 --- a/src/main/java/rx/beamline/filters/RetainOnEventAttributeEqualityFilter.java +++ b/src/main/java/rx/beamline/filters/RetainOnEventAttributeEqualityFilter.java @@ -15,6 +15,7 @@ public class RetainOnEventAttributeEqualityFilter<T extends XAttribute> implemen private String attributeName; private Set<T> attributeValues; + @SafeVarargs public RetainOnEventAttributeEqualityFilter(String attributeName, T ...values) { this.attributeName = attributeName; this.attributeValues = new HashSet<T>(Arrays.asList(values));