Package org.hibernate.metamodel.mapping
Interface SqlExpressible
-
- All Superinterfaces:
JdbcMappingContainer
- All Known Subinterfaces:
AdjustableBasicType<J>
,BasicEntityIdentifierMapping
,BasicPluralType<C,E>
,BasicType<T>
,BasicValuedMapping
,BasicValuedModelPart
,CollectionIdentifierDescriptor
,ConvertedBasicType<J>
,EntityDiscriminatorMapping
,EntityVersionMapping
- All Known Implementing Classes:
AbstractDiscriminatorMapping
,AbstractJdbcParameter
,AbstractSingleColumnStandardBasicType
,AbstractStandardBasicType
,AnonymousTupleBasicEntityIdentifierMapping
,AnonymousTupleBasicValuedModelPart
,AnyDiscriminatorPart
,AnyKeyPart
,BasicArrayType
,BasicAttributeMapping
,BasicCollectionType
,BasicEntityIdentifierMappingImpl
,BasicTypeImpl
,BasicValuedCollectionPart
,CaseStatementDiscriminatorMappingImpl
,Collation
,CollectionIdentifierDescriptorImpl
,ConvertedBasicTypeImpl
,CustomMutabilityConvertedBasicTypeImpl
,CustomType
,DbTimestampType
,DiscriminatorType
,Distinct
,EntityVersionMappingImpl
,ExplicitColumnDiscriminatorMappingImpl
,Format
,ImmutableNamedBasicTypeImpl
,JavaObjectType
,JdbcParameterImpl
,NamedBasicTypeImpl
,NullType
,Overflow
,SelfRenderingAggregateFunctionSqlAstExpression
,SelfRenderingFunctionSqlAstExpression
,SelfRenderingOrderedSetAggregateFunctionSqlAstExpression
,SelfRenderingWindowFunctionSqlAstExpression
,SerializableToBlobType
,SerializableType
,SimpleForeignKeyDescriptor
,SqlTypedMappingJdbcParameter
,StandardBasicTypeTemplate
,TrimSpecification
,VersionTypeSeedParameterSpecification
public interface SqlExpressible extends JdbcMappingContainer
Unifying contract for things that are capable of being an expression in the SQL AST.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JdbcMapping
getJdbcMapping()
Anything that is expressible at the SQL AST level would be of basic type.-
Methods inherited from interface org.hibernate.metamodel.mapping.JdbcMappingContainer
forEachJdbcType, forEachJdbcType, getJdbcMappings, getJdbcTypeCount
-
-
-
-
Method Detail
-
getJdbcMapping
JdbcMapping getJdbcMapping()
Anything that is expressible at the SQL AST level would be of basic type.
-
-