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

public Class InSubQueryPredicate

extends AbstractPredicate
Class Inheritance
Imports
org.hibernate.metamodel.mapping.JdbcMappingContainer, org.hibernate.sql.ast.SqlAstWalker, org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.select.QueryPart, .SelectStatement

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final SelectStatement
private final Expression

Constructor Summary

AccessConstructor and Description
public
InSubQueryPredicate(Expression testExpression, QueryPart subQuery, boolean negated)

public
InSubQueryPredicate(Expression testExpression, SelectStatement subQuery, boolean negated, JdbcMappingContainer expressionType)

Method Summary

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

Field Detail

subQueryback to summary
private final SelectStatement subQuery
testExpressionback to summary
private final Expression testExpression

Constructor Detail

InSubQueryPredicateback to summary
public InSubQueryPredicate(Expression testExpression, QueryPart subQuery, boolean negated)
InSubQueryPredicateback to summary
public InSubQueryPredicate(Expression testExpression, SelectStatement subQuery, boolean negated, JdbcMappingContainer expressionType)

Method Detail

acceptback to summary
public void accept(SqlAstWalker sqlTreeWalker)

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

Annotations
@Override
getSubQueryback to summary
public SelectStatement getSubQuery()
getTestExpressionback to summary
public Expression getTestExpression()