Uses of Class
org.hibernate.query.sqm.ComparisonOperator
-
Packages that use ComparisonOperator Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.tree.predicate Nodes representing logical predicates in the SQM tree.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.predicate AST nodes representing logical predicates in a SQL tree. -
-
Uses of ComparisonOperator in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type ComparisonOperator Modifier and Type Method Description protected void
DB2iSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
DB2SqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
DB2zSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
DerbySqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
HANASqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
HSQLSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
MariaDBSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
MySQLSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
OracleSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
PostgreSQLSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
SpannerSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
SQLServerSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
SybaseASESqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
SybaseSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
TiDBSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
DB2SqlAstTranslator. renderComparisonStandard(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
DB2SqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
DerbySqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
H2SqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
HSQLSqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
OracleSqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
SpannerSqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
SQLServerSqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
SybaseASESqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
SybaseSqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
-
Uses of ComparisonOperator in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return ComparisonOperator Modifier and Type Method Description abstract ComparisonOperator
ComparisonOperator. broader()
abstract ComparisonOperator
ComparisonOperator. invert()
abstract ComparisonOperator
ComparisonOperator. negated()
abstract ComparisonOperator
ComparisonOperator. sharper()
static ComparisonOperator
ComparisonOperator. valueOf(String name)
Returns the enum constant of this type with the specified name.static ComparisonOperator[]
ComparisonOperator. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of ComparisonOperator in org.hibernate.query.sqm.tree.predicate
Methods in org.hibernate.query.sqm.tree.predicate that return ComparisonOperator Modifier and Type Method Description ComparisonOperator
SqmComparisonPredicate. getSqmOperator()
Constructors in org.hibernate.query.sqm.tree.predicate with parameters of type ComparisonOperator Constructor Description SqmComparisonPredicate(SqmExpression<?> leftHandExpression, ComparisonOperator operator, SqmExpression<?> rightHandExpression, NodeBuilder nodeBuilder)
-
Uses of ComparisonOperator in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type ComparisonOperator Modifier and Type Method Description protected void
AbstractSqlAstTranslator. emulateQuantifiedTupleSubQueryPredicate(Predicate predicate, SelectStatement selectStatement, SqlTuple lhsTuple, ComparisonOperator tupleComparisonOperator)
An optimized emulation for relational tuple sub-query comparisons.protected void
AbstractSqlAstTranslator. emulateSelectTupleComparison(List<SqlSelection> lhsSelections, List<? extends SqlAstNode> rhsExpressions, ComparisonOperator operator, boolean indexOptimized)
protected <X extends Expression>
voidAbstractSqlAstTranslator. emulateSubQueryRelationalRestrictionPredicate(Predicate predicate, boolean negated, SelectStatement selectStatement, X lhsTuple, AbstractSqlAstTranslator.SubQueryRelationalRestrictionEmulationRenderer<X> renderer, ComparisonOperator tupleComparisonOperator)
protected void
AbstractSqlAstTranslator. emulateTupleComparison(List<? extends SqlAstNode> lhsExpressions, List<? extends SqlAstNode> rhsExpressions, ComparisonOperator operator, boolean indexOptimized)
A tuple comparison like(a, b) > (1, 2)
can be emulated through it logical definition:a > 1 or a = 1 and b > 2
.protected void
AbstractSqlAstTranslator. renderComparison(Expression lhs, ComparisonOperator operator, Expression rhs)
void
AbstractSqlAstTranslator.SubQueryRelationalRestrictionEmulationRenderer. renderComparison(List<SqlSelection> lhsExpressions, X rhsExpression, ComparisonOperator operator)
protected void
AbstractSqlAstTranslator. renderComparisonDistinctOperator(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
AbstractSqlAstTranslator. renderComparisonEmulateCase(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
AbstractSqlAstTranslator. renderComparisonEmulateDecode(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
AbstractSqlAstTranslator. renderComparisonEmulateDecode(Expression lhs, ComparisonOperator operator, Expression rhs, SqlAstNodeRenderingMode firstArgRenderingMode)
protected void
AbstractSqlAstTranslator. renderComparisonEmulateIntersect(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
AbstractSqlAstTranslator. renderComparisonStandard(Expression lhs, ComparisonOperator operator, Expression rhs)
protected void
AbstractSqlAstTranslator. renderSelectSimpleComparison(List<SqlSelection> lhsExpressions, Expression expression, ComparisonOperator operator)
protected void
AbstractSqlAstTranslator. renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
protected void
AbstractSqlAstTranslator. renderTupleComparisonStandard(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator)
-
Uses of ComparisonOperator in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate that return ComparisonOperator Modifier and Type Method Description ComparisonOperator
ComparisonPredicate. getOperator()
Constructors in org.hibernate.sql.ast.tree.predicate with parameters of type ComparisonOperator Constructor Description ComparisonPredicate(Expression leftHandExpression, ComparisonOperator operator, Expression rightHandExpression)
ComparisonPredicate(Expression leftHandExpression, ComparisonOperator operator, Expression rightHandExpression, JdbcMappingContainer expressionType)
-