Top Description Fields Constructors Methods
org.hibernate.persister.internal

public Class SqlFragmentPredicate

extends Object
implements Predicate
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.ast.tree.predicate.Predicate, org.hibernate.query.sqm.sql.internal.DomainResultProducer, org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.spi.SqlSelectionProducer, org.hibernate.sql.ast.tree.SqlAstNode
Imports
org.hibernate.metamodel.mapping.JdbcMappingContainer, org.hibernate.sql.ast.SqlAstWalker, org.hibernate.sql.ast.tree.predicate.Predicate

Predicate based on a SQL fragment

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public JdbcMappingContainer
public String
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fragmentback to summary
private final String fragment

Constructor Detail

SqlFragmentPredicateback to summary
public SqlFragmentPredicate(String fragment)

Method Detail

acceptback to summary
public void accept(SqlAstWalker sqlTreeWalker)

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

Annotations
@Override
getExpressionTypeback to summary
public JdbcMappingContainer getExpressionType()

Implements org.hibernate.sql.ast.tree.expression.Expression.getExpressionType.

Doc from org.hibernate.sql.ast.tree.expression.Expression.getExpressionType.

The type for this expression

Annotations
@Override
getSqlFragmentback to summary
public String getSqlFragment()
isEmptyback to summary
public boolean isEmpty()

Implements org.hibernate.sql.ast.tree.predicate.Predicate.isEmpty.

Annotations
@Override