Class MilvusJsonJdbcType
java.lang.Object
org.hibernate.type.descriptor.jdbc.JsonJdbcType
org.hibernate.milvus.MilvusJsonJdbcType
- All Implemented Interfaces:
Serializable, org.hibernate.type.descriptor.jdbc.AggregateJdbcType, org.hibernate.type.descriptor.jdbc.JdbcType
public class MilvusJsonJdbcType
extends org.hibernate.type.descriptor.jdbc.JsonJdbcType
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMilvusJsonJdbcType(org.hibernate.metamodel.mapping.EmbeddableMappingType embeddableMappingType) -
Method Summary
Modifier and TypeMethodDescription<X> org.hibernate.type.descriptor.ValueBinder<X> getBinder(org.hibernate.type.descriptor.java.JavaType<X> javaType) <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor(org.hibernate.type.descriptor.java.JavaType<X> javaType) intorg.hibernate.type.descriptor.jdbc.AggregateJdbcTyperesolveAggregateJdbcType(org.hibernate.metamodel.mapping.EmbeddableMappingType mappingType, String sqlType, org.hibernate.metamodel.spi.RuntimeModelCreationContext creationContext) Methods inherited from class org.hibernate.type.descriptor.jdbc.JsonJdbcType
createJdbcValue, extractJdbcValues, fromString, getDefaultSqlTypeCode, getEmbeddableMappingType, getJdbcLiteralFormatter, toString, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType
addAuxiliaryDatabaseObjects, appendWriteExpression, appendWriteExpression, castFromPattern, castToPattern, getCastType, getCheckCondition, getDdlTypeCode, getExtraCreateTableInfo, getFriendlyName, getJdbcRecommendedJavaTypeMapping, getPreferredJavaTypeClass, getRecommendedJavaType, hasDatePart, hasTimePart, isArray, isBinary, isBoolean, isComparable, isDecimal, isDuration, isFloat, isImplicitJson, isImplicitXml, isInteger, isInterval, isJson, isLob, isLobOrLong, isNationalized, isNumber, isSmallInteger, isSpatial, isString, isStringLike, isStringLikeExcludingClob, isTemporal, isWriteExpressionTyped, isXml, registerOutParameter, registerOutParameter, wrapTopLevelSelectionExpression, wrapWriteExpression, wrapWriteExpression
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
MilvusJsonJdbcType
public MilvusJsonJdbcType(org.hibernate.metamodel.mapping.EmbeddableMappingType embeddableMappingType)
-
-
Method Details
-
getJdbcTypeCode
public int getJdbcTypeCode()- Specified by:
getJdbcTypeCodein interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getJdbcTypeCodein classorg.hibernate.type.descriptor.jdbc.JsonJdbcType
-
resolveAggregateJdbcType
public org.hibernate.type.descriptor.jdbc.AggregateJdbcType resolveAggregateJdbcType(org.hibernate.metamodel.mapping.EmbeddableMappingType mappingType, String sqlType, org.hibernate.metamodel.spi.RuntimeModelCreationContext creationContext) - Specified by:
resolveAggregateJdbcTypein interfaceorg.hibernate.type.descriptor.jdbc.AggregateJdbcType- Overrides:
resolveAggregateJdbcTypein classorg.hibernate.type.descriptor.jdbc.JsonJdbcType
-
getBinder
public <X> org.hibernate.type.descriptor.ValueBinder<X> getBinder(org.hibernate.type.descriptor.java.JavaType<X> javaType) - Specified by:
getBinderin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getBinderin classorg.hibernate.type.descriptor.jdbc.JsonJdbcType
-
getExtractor
public <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor(org.hibernate.type.descriptor.java.JavaType<X> javaType) - Specified by:
getExtractorin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getExtractorin classorg.hibernate.type.descriptor.jdbc.JsonJdbcType
-