Skip to content

Commit 82b4269

Browse files
author
mykhailo.dubovskyi
committed
add location filters params
1 parent 0370364 commit 82b4269

File tree

1 file changed

+39
-0
lines changed
  • src/main/java/com/currencyfair/onesignal/model/notification

1 file changed

+39
-0
lines changed

src/main/java/com/currencyfair/onesignal/model/notification/Filter.java

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ public class Filter {
5252
*/
5353
private String value;
5454

55+
private String radius;
56+
private String latitude;
57+
private String longitude;
58+
5559
/**
5660
* Operator. Defaults to {@link Operator#AND}.
5761
*/
@@ -64,6 +68,17 @@ public Filter(Field field, String key, Relation relation, String value) {
6468
this.value = value;
6569
}
6670

71+
public Filter(Field field, String key, Relation relation, String value, String radius, String latitude, String longitude, Operator operator) {
72+
this.field = field;
73+
this.key = key;
74+
this.relation = relation;
75+
this.value = value;
76+
this.radius = radius;
77+
this.latitude = latitude;
78+
this.longitude = longitude;
79+
this.operator = operator;
80+
}
81+
6782
public Filter(Operator operator) {
6883
this.operator = operator;
6984
}
@@ -111,6 +126,30 @@ public void setOperator(Operator operator) {
111126
this.operator = operator;
112127
}
113128

129+
public String getRadius() {
130+
return radius;
131+
}
132+
133+
public void setRadius(String radius) {
134+
this.radius = radius;
135+
}
136+
137+
public String getLatitude() {
138+
return latitude;
139+
}
140+
141+
public void setLatitude(String latitude) {
142+
this.latitude = latitude;
143+
}
144+
145+
public String getLongitude() {
146+
return longitude;
147+
}
148+
149+
public void setLongitude(String longitude) {
150+
this.longitude = longitude;
151+
}
152+
114153
@Override
115154
public String toString() {
116155
return ToStringBuilder.reflectionToString(this);

0 commit comments

Comments
 (0)