Top Fields Constructors Methods
org.hibernate.sql.ast.tree.predicate

public Class InListPredicate

extends AbstractPredicate
Class Inheritance
Imports
java.util.ArrayList, .List, org.hibernate.internal.util.collections.ArrayHelper, org.hibernate.metamodel.mapping.JdbcMappingContainer, org.hibernate.sql.ast.SqlAstWalker, org.hibernate.sql.ast.tree.expression.Expression

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final List<Expression>
private final Expression

Constructor Summary

AccessConstructor and Description
public
InListPredicate(Expression testExpression)

public
InListPredicate(Expression testExpression, boolean negated, JdbcMappingContainer expressionType)

public
InListPredicate(Expression testExpression, Expression... listExpressions)

public
InListPredicate(Expression testExpression, List<Expression> listExpressions)

public
InListPredicate(Expression testExpression, List<Expression> listExpressions, boolean negated, JdbcMappingContainer expressionType)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public List<Expression>
public Expression
Inherited from org.hibernate.sql.ast.tree.predicate.AbstractPredicate:
getExpressionTypeisEmptyisNegated

Field Detail

listExpressionsback to summary
private final List<Expression> listExpressions
testExpressionback to summary
private final Expression testExpression

Constructor Detail

InListPredicateback to summary
public InListPredicate(Expression testExpression)
InListPredicateback to summary
public InListPredicate(Expression testExpression, boolean negated, JdbcMappingContainer expressionType)
InListPredicateback to summary
public InListPredicate(Expression testExpression, Expression... listExpressions)
InListPredicateback to summary
public InListPredicate(Expression testExpression, List<Expression> listExpressions)
InListPredicateback to summary
public InListPredicate(Expression testExpression, List<Expression> listExpressions, boolean negated, JdbcMappingContainer expressionType)

Method Detail

acceptback to summary
public void accept(SqlAstWalker sqlTreeWalker)

Implements org.hibernate.sql.ast.tree.SqlAstNode.accept.

Annotations
@Override
addExpressionback to summary
public void addExpression(Expression expression)
getListExpressionsback to summary
public List<Expression> getListExpressions()
getTestExpressionback to summary
public Expression getTestExpression()