public class CollectionOperation<E> extends CollectionExpressionBase<Collection<E>,E>
hashCode, mixin
Constructor and Description |
---|
CollectionOperation(Operator<?> op,
Class<? super E> type,
Expression<?>... args) |
CollectionOperation(Operator<?> op,
Class<? super E> type,
com.google.common.collect.ImmutableList<Expression<?>> args) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
static <E> CollectionOperation<E> |
create(Operator<?> op,
Class<E> type,
Expression<?>... args) |
static <E> CollectionOperation<E> |
create(Operator<?> op,
Class<E> type,
Expression<?> one) |
static <E> CollectionOperation<E> |
create(Operator<?> op,
Class<E> type,
Expression<?> one,
Expression<?> two) |
Class<E> |
getElementType() |
Class<?> |
getParameter(int index) |
as, contains, contains, isEmpty, isNotEmpty, size
as, as, equals, getType, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getType
public CollectionOperation(Operator<?> op, Class<? super E> type, Expression<?>... args)
public CollectionOperation(Operator<?> op, Class<? super E> type, com.google.common.collect.ImmutableList<Expression<?>> args)
public static <E> CollectionOperation<E> create(Operator<?> op, Class<E> type, Expression<?> one)
public static <E> CollectionOperation<E> create(Operator<?> op, Class<E> type, Expression<?> one, Expression<?> two)
public static <E> CollectionOperation<E> create(Operator<?> op, Class<E> type, Expression<?>... args)
public Class<?> getParameter(int index)
@Nullable public <R,C> R accept(Visitor<R,C> v, C context)
Expression
R
- return typeC
- context typev
- visitorcontext
- context of visitpublic Class<E> getElementType()
getElementType
in class CollectionExpressionBase<Collection<E>,E>
Copyright © 2007–2015 Mysema Ltd. All rights reserved.