Skip to content

Commit c84e985

Browse files
authored
Merge pull request #26 from ystrict/main
Changed SetTerm and ArrayTerm types
2 parents abae47b + f343ac8 commit c84e985

File tree

1 file changed

+6
-2
lines changed
  • rego-java/src/main/java/com/contentgrid/opa/rego/ast

1 file changed

+6
-2
lines changed

rego-java/src/main/java/com/contentgrid/opa/rego/ast/Term.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,12 @@ public <T> T accept(RegoVisitor<T> visitor) {
9696

9797

9898
@Data
99+
@AllArgsConstructor
100+
@NoArgsConstructor
99101
@EqualsAndHashCode(callSuper = true)
100102
public static class ArrayTerm extends Term {
101103

102-
List<ScalarTerm<Object>> value;
104+
List<ScalarTerm<?>> value;
103105

104106
@Override
105107
public <T> T accept(RegoVisitor<T> visitor) {
@@ -108,10 +110,12 @@ public <T> T accept(RegoVisitor<T> visitor) {
108110
}
109111

110112
@Data
113+
@AllArgsConstructor
114+
@NoArgsConstructor
111115
@EqualsAndHashCode(callSuper = true)
112116
public static class SetTerm extends Term {
113117

114-
Set<ScalarTerm<Object>> value;
118+
Set<ScalarTerm<?>> value;
115119

116120
@Override
117121
public <T> T accept(RegoVisitor<T> visitor) {

0 commit comments

Comments
 (0)