Package com.contentgrid.opa.rego.ast
Class Query
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<Expression>
-
- com.contentgrid.opa.rego.ast.Query
-
- All Implemented Interfaces:
Node,java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<Expression>,java.util.Collection<Expression>,java.util.List<Expression>,java.util.RandomAccess
public class Query extends java.util.ArrayList<Expression> implements Node
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Query(@NonNull Expression expression)Query(java.util.Collection<Expression> expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Taccept(RegoVisitor<T> visitor)-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Constructor Detail
-
Query
public Query(@NonNull @NonNull Expression expression)
-
Query
public Query(java.util.Collection<Expression> expression)
-
-
Method Detail
-
accept
public <T> T accept(RegoVisitor<T> visitor)
-
-