Top Description Methods
org.hibernate.metamodel.mapping

public Interface SqlExpressible

extends JdbcMappingContainer
Known Direct Subinterfaces
org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.SoftDeleteMapping
Known Direct Implementers
org.hibernate.query.sqm.function.SelfRenderingFunctionSqlAstExpression, org.hibernate.sql.ast.tree.expression.Collation, org.hibernate.sql.ast.tree.expression.Distinct, org.hibernate.sql.ast.tree.expression.Format, org.hibernate.sql.ast.tree.expression.Overflow, org.hibernate.sql.ast.tree.expression.TrimSpecification, org.hibernate.sql.exec.internal.AbstractJdbcParameter

Unifying contract for things that are capable of being an expression in the SQL AST.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public JdbcMapping
getJdbcMapping()

Anything that is expressible at the SQL AST level would be of basic type.

public default JdbcMapping
Inherited from org.hibernate.metamodel.mapping.JdbcMappingContainer:
forEachJdbcTypeforEachJdbcTypegetJdbcTypeCountgetSingleJdbcMapping

Method Detail

getJdbcMappingback to summary
public JdbcMapping getJdbcMapping()

Anything that is expressible at the SQL AST level would be of basic type.

getJdbcMappingback to summary
public default JdbcMapping getJdbcMapping(int index)

Implements org.hibernate.metamodel.mapping.JdbcMappingContainer.getJdbcMapping.

Annotations
@Override