public class Expr1ViewItemImpl<T> extends AbstractExprViewItem<T> implements Expr1ViewItem<T>
Constructor and Description |
---|
Expr1ViewItemImpl(String exprId,
Variable<T> var,
Predicate1<T> predicate) |
Expr1ViewItemImpl(Variable<T> var,
Predicate1<T> predicate) |
Modifier and Type | Method and Description |
---|---|
AlphaIndex<T,?> |
getIndex() |
Predicate1<T> |
getPredicate() |
Condition.Type |
getType() |
Variable<?>[] |
getVariables() |
<U> Expr1ViewItemImpl<T> |
indexedBy(Class<U> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,U> leftOperandExtractor,
U rightValue) |
getExprId, getFirstVariable, getReactiveProps, getWatchedProps, isQueryExpression, reactOn, setQueryExpression, watch
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExprId, reactOn, watch
get, getFirstVariable
public Expr1ViewItemImpl(Variable<T> var, Predicate1<T> predicate)
public Expr1ViewItemImpl(String exprId, Variable<T> var, Predicate1<T> predicate)
public Variable<?>[] getVariables()
getVariables
in interface ViewItem<T>
public Predicate1<T> getPredicate()
public Condition.Type getType()
getType
in interface ExprViewItem<T>
public AlphaIndex<T,?> getIndex()
public <U> Expr1ViewItemImpl<T> indexedBy(Class<U> indexedClass, Index.ConstraintType constraintType, int indexId, Function1<T,U> leftOperandExtractor, U rightValue)
indexedBy
in interface Expr1ViewItem<T>
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.