Top Description Interfaces Classes
[default module]

Package org.hibernate.sql


This package contains helper classes for rendering SQL fragments and SQL statements.

Subpackages under this namespace contain the following very important components of Hibernate:

Interface Summary

Modifier and TypeInterface and Description
public interface
Restriction

A restriction (predicate) to be applied to a query

public interface

Class Summary

Modifier and TypeClass and Description
public class
Alias

An alias generator for SQL identifiers.

public class
ComparisonRestriction

A binary-comparison restriction

public class
CompleteRestriction

For a complete predicate.

public class
Delete

A SQL DELETE statement.

public class
ForUpdateFragment

A SQL {FOR UPDATE} clause.

public class
InFragment

A SQL IN expression.

public class
Insert

A SQL INSERT statement.

public class
NullnessRestriction

Nullness restriction - IS (NOT)?

public class
SimpleSelect

A SQL SELECT statement with no table joins.

public class
Template

Parses SQL fragments specified in mapping documents.

public class
Update

A SQL UPDATE statement.