Package org.hibernate.metamodel.mapping
Interface SqlTypedMapping
-
- All Known Subinterfaces:
BasicEntityIdentifierMapping,BasicValuedModelPart,CollectionIdentifierDescriptor,DiscriminatorMapping,EntityDiscriminatorMapping,EntityRowIdMapping,EntityVersionMapping,SelectableMapping
- All Known Implementing Classes:
AbstractDiscriminatorMapping,AnonymousTupleBasicEntityIdentifierMapping,AnonymousTupleBasicValuedModelPart,AnyDiscriminatorPart,AnyKeyPart,BasicAttributeMapping,BasicEntityIdentifierMappingImpl,BasicValuedCollectionPart,CaseStatementDiscriminatorMappingImpl,CollectionIdentifierDescriptorImpl,EntityRowIdMappingImpl,EntityTableMapping.KeyColumn,EntityVersionMappingImpl,ExplicitColumnDiscriminatorMappingImpl,SelectableConsumer.MutableSelectableMapping,SelectableMappingImpl,SimpleForeignKeyDescriptor,SqlTypedMappingImpl
public interface SqlTypedMappingModels the type of a thing that can be used as an expression in a SQL query
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetColumnDefinition()JdbcMappinggetJdbcMapping()LonggetLength()IntegergetPrecision()IntegergetScale()default booleanisLob()
-
-
-
Method Detail
-
getColumnDefinition
String getColumnDefinition()
-
getLength
Long getLength()
-
getPrecision
Integer getPrecision()
-
getScale
Integer getScale()
-
isLob
default boolean isLob()
-
getJdbcMapping
JdbcMapping getJdbcMapping()
-
-