Class SqlTypedMappingImpl
- java.lang.Object
-
- org.hibernate.metamodel.mapping.internal.SqlTypedMappingImpl
-
- All Implemented Interfaces:
SqlTypedMapping
- Direct Known Subclasses:
SelectableMappingImpl
public class SqlTypedMappingImpl extends Object implements SqlTypedMapping
-
-
Constructor Summary
Constructors Constructor Description SqlTypedMappingImpl(@Nullable String columnDefinition, @Nullable Long length, @Nullable Integer precision, @Nullable Integer scale, @Nullable Integer temporalPrecision, JdbcMapping jdbcMapping)SqlTypedMappingImpl(JdbcMapping jdbcMapping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable StringgetColumnDefinition()JdbcMappinggetJdbcMapping()@Nullable LonggetLength()@Nullable IntegergetPrecision()@Nullable IntegergetScale()@Nullable IntegergetTemporalPrecision()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.metamodel.mapping.SqlTypedMapping
isLob, toSize
-
-
-
-
Constructor Detail
-
SqlTypedMappingImpl
public SqlTypedMappingImpl(JdbcMapping jdbcMapping)
-
-
Method Detail
-
getColumnDefinition
public @Nullable String getColumnDefinition()
- Specified by:
getColumnDefinitionin interfaceSqlTypedMapping
-
getLength
public @Nullable Long getLength()
- Specified by:
getLengthin interfaceSqlTypedMapping
-
getPrecision
public @Nullable Integer getPrecision()
- Specified by:
getPrecisionin interfaceSqlTypedMapping
-
getTemporalPrecision
public @Nullable Integer getTemporalPrecision()
- Specified by:
getTemporalPrecisionin interfaceSqlTypedMapping
-
getScale
public @Nullable Integer getScale()
- Specified by:
getScalein interfaceSqlTypedMapping
-
getJdbcMapping
public JdbcMapping getJdbcMapping()
- Specified by:
getJdbcMappingin interfaceSqlTypedMapping
-
-