Package org.hibernate.dialect
Class OracleStructJdbcType
java.lang.Object
org.hibernate.dialect.StructJdbcType
org.hibernate.dialect.OracleBaseStructJdbcType
org.hibernate.dialect.OracleStructJdbcType
- All Implemented Interfaces:
Serializable
,AggregateJdbcType
,JdbcType
,SqlTypedJdbcType
,StructJdbcType
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.dialect.StructJdbcType
INSTANCE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveAggregateJdbcType
(EmbeddableMappingType mappingType, String sqlType, RuntimeModelCreationContext creationContext) protected Object
transformRawJdbcValue
(Object rawJdbcValue, WrapperOptions options) Methods inherited from class org.hibernate.dialect.OracleBaseStructJdbcType
getBinder, getExtraCreateTableInfo
Methods inherited from class org.hibernate.dialect.StructJdbcType
createJdbcValue, extractJdbcValues, getEmbeddableMappingType, getExtractor, getJdbcRecommendedJavaTypeMapping, getJdbcTypeCode, getStructTypeName, registerOutParameter, registerOutParameter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType
addAuxiliaryDatabaseObjects, appendWriteExpression, getCastType, getCheckCondition, getDdlTypeCode, getDefaultSqlTypeCode, getFriendlyName, getJdbcLiteralFormatter, getPreferredJavaTypeClass, hasDatePart, hasTimePart, isArray, isBinary, isBoolean, isComparable, isDecimal, isDuration, isFloat, isImplicitJson, isImplicitXml, isInteger, isInterval, isJson, isLob, isLobOrLong, isNationalized, isNumber, isSmallInteger, isSpatial, isString, isStringLike, isStringLikeExcludingClob, isTemporal, isXml, wrapTopLevelSelectionExpression, wrapWriteExpression
Methods inherited from interface org.hibernate.type.descriptor.jdbc.StructJdbcType
getSqlTypeName
-
Constructor Details
-
OracleStructJdbcType
public OracleStructJdbcType()
-
-
Method Details
-
resolveAggregateJdbcType
public AggregateJdbcType resolveAggregateJdbcType(EmbeddableMappingType mappingType, String sqlType, RuntimeModelCreationContext creationContext) - Specified by:
resolveAggregateJdbcType
in interfaceAggregateJdbcType
- Overrides:
resolveAggregateJdbcType
in classStructJdbcType
-
transformRawJdbcValue
- Overrides:
transformRawJdbcValue
in classStructJdbcType
-