Module storm
Package st.orm.template
package st.orm.template
-
ClassDescriptionRepresents a column in a database table.Resolves the column name for a record component.Resolves the column name for a foreign key component.Indicates that a metamodel class should be generated for the annotated record.Represents a join type in a SQL query.A template backed by JPA.The metamodel is used to map database columns to the object model in a type-safe way.Marks an annotation type to be represented as the specified type in the
Metamodel.Represents the model of an entity or projection.Represents a comparison operator in a SQL query.TheORMTemplateis the primary interface that extends theQueryTemplateandRepositoryLookinginterfaces, providing access to both the SQL Template engine and ORM logic.A template backed by JDBC.A query builder that constructs a query from a template.A builder for constructing join clause of the query using custom join conditions.A builder for constructing the predicates of the WHERE clause of the query.A builder for constructing join clause of the query.A builder for constructing the WHERE clause of the query.The query template is used to construct queries.Enumeration of the different modes for resolving an alias.Represents the generated SQL statement with parameters.Represents a specific SQL dialect with methods to determine feature support and handle identifier escaping.Interceptor for SQL statement generation events.A template processor for generating SQL queries.A listener for batch events within a SQL query context.Manages the binding of variables in a SQL query.Represents a named parameter that can be used in a SQL query.Represents a parameter that can be used in a SQL query.Represents a positional parameter that can be used in a SQL query.A listener for record events within a SQL query context.Thrown to indicate an error occurred while processing a SQL template.The subquery template is used to construct subqueries that can be linked to the outer query.Resolves the alias for a table.Resolves the table name for a given record type.Represents a template function.Context object that provides the ability to inject arguments into the string template.