The SQL AST is an intermediate product of the process of translating a HQL or criteria query to SQL.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | SqlAstTranslatorFactory
Factory for obtaining single-use SQL AST translators |
| public interface | |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | SqlTreeCreationException
Base exception type for problems building a SQL tree. |
| public class | SqlTreePrinter
Logs a debug representation of the SQL AST. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | Clause
Used to indicate which query clause we are currently processing |
| public enum | |
| public enum | SqlAstNodeRenderingMode
The rendering mode to use for |