Interface AggregateJdbcType
-
- All Superinterfaces:
JdbcType
,Serializable
- All Known Subinterfaces:
StructJdbcType
- All Known Implementing Classes:
AbstractPostgreSQLJsonPGObjectType
,AbstractPostgreSQLStructJdbcType
,DB2StructJdbcType
,DelayedStructJdbcType
,H2FormatJsonJdbcType
,H2JsonJdbcType
,JsonAsStringJdbcType
,JsonJdbcType
,MySQLCastingJsonJdbcType
,OracleBaseStructJdbcType
,OracleJsonBlobJdbcType
,OracleJsonJdbcType
,OracleReflectionStructJdbcType
,OracleStructJdbcType
,OracleXmlJdbcType
,PostgreSQLCastingJsonJdbcType
,PostgreSQLJsonPGObjectJsonbType
,PostgreSQLJsonPGObjectJsonType
,PostgreSQLStructCastingJdbcType
,PostgreSQLStructPGObjectJdbcType
,StructJdbcType
,XmlAsStringJdbcType
,XmlJdbcType
public interface AggregateJdbcType extends JdbcType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
createJdbcValue(Object domainValue, WrapperOptions options)
Object[]
extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
EmbeddableMappingType
getEmbeddableMappingType()
AggregateJdbcType
resolveAggregateJdbcType(EmbeddableMappingType mappingType, String sqlType, RuntimeModelCreationContext creationContext)
-
Methods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType
addAuxiliaryDatabaseObjects, addAuxiliaryDatabaseObjects, appendWriteExpression, getBinder, getCastType, getCheckCondition, getDdlTypeCode, getDefaultSqlTypeCode, getExtraCreateTableInfo, getExtractor, getFriendlyName, getJdbcLiteralFormatter, getJdbcRecommendedJavaTypeMapping, getJdbcTypeCode, getPreferredJavaTypeClass, hasDatePart, hasTimePart, isArray, isBinary, isBoolean, isComparable, isDecimal, isDuration, isFloat, isInteger, isInterval, isLob, isLobOrLong, isNationalized, isNumber, isSmallInteger, isSpatial, isString, isStringLike, isStringLikeExcludingClob, isTemporal, registerOutParameter, registerOutParameter, wrapTopLevelSelectionExpression, wrapWriteExpression
-
-
-
-
Method Detail
-
resolveAggregateJdbcType
AggregateJdbcType resolveAggregateJdbcType(EmbeddableMappingType mappingType, String sqlType, RuntimeModelCreationContext creationContext)
-
getEmbeddableMappingType
EmbeddableMappingType getEmbeddableMappingType()
-
createJdbcValue
Object createJdbcValue(Object domainValue, WrapperOptions options) throws SQLException
- Throws:
SQLException
-
extractJdbcValues
Object[] extractJdbcValues(Object rawJdbcValue, WrapperOptions options) throws SQLException
- Throws:
SQLException
-
-